zoukankan      html  css  js  c++  java
  • Oracle学习笔记

    1.常用sqlplus命令
      (1)查看当前登录用户:show user;
      (2)切换当前登录用户:conn 用户名/密码 (切换系统用户+as sysdba );
      (3)断开当前登录用户:disc;
      (4)退出sqlplus:exit;
      (5)修改用户密码:passw(修改其他用户密码要+用户名);
      (6)交互命令:&
        sql> select * from emp where job='&job';
      (7)编辑脚本:edit
        sql> edit d:aa.sql 会提示创建文件并进行编辑
      (8)屏幕显示记录,保存到文件中:spool
        sql>spool on;打开
        sql>spool d:/sql.sql;保存文件路径
        sql>sql语句;
        sql>spool off;结束

      (9)设置显示行的宽度:set linesize 字符数;(默认80)

        sql>show linesize;

        sql>set linesize 90;

      (10)设置每页显示行数:pagesize 行数;(默认14)

        sql>show pagesize;

        sql>set pagesize 90;

        Oracle学习笔记(二)

    2.Oracle用户管理
      (1)创建用户:create user 用户名 identified by 密码(需要dba权限);
        sql>create user yzw identified by yzw
        default tablespace users //用户表空间
        temporary tablespace temp //用户临时表空间
        quato 3m on users; //用户yzw建立的数据对象(表、索、视图、pl/sql块...)最大只呢是3m
      (2)给用户分配权限: grant create 权限 to 用户;
        sql>grant create session to yzw;分配此权限用户才能登陆
      (3)给用户分配角色: grant 角色 to 用户;
        sql>grant connect to yzw;
      (4)管理员用户回收角色 revoke 权限 from 用户;
        sql>revole connect from yzw;
      (5)删除用户:drop user 用户名;
        sql>drop user yzw cascade;cascade表示删除该用户同时,把该用户建立的数据对象删除

      (6)用户yzw访问scott用户的表:grant 权限 on 表明 to 用户

      在同一个库创建不同的用户,用户建立数据对象时,数据对象会存在和用户名同名的方案中

        授权
        sql>grant select on emp to yzw;
        查询
        sql>select * from scott.emp;(默认操作当前登录用户)

    要学会坚强 因为总有独自一个人面对的时候
  • 相关阅读:
    winForm ComboBox 控件默认值绑定及只可选择不可输入设定处理
    [c#]CacheHelper缓存类
    access数据库用sql语句添加字段,修改字段,删除字段
    35岁前程序员要规划好的四件事
    C#将网页内容转换成图片保存到本地( webbrowser 可应用于B/S结构中)
    SQL中返回刚插入记录的ID
    JIRA破解
    C#数组查找与排序
    最好的缺陷管理软件下载及破解Jira3.10 Enterprise Edition
    sql2000数据库 sql语句C#分页类代码
  • 原文地址:https://www.cnblogs.com/LMY980125/p/6383614.html
Copyright © 2011-2022 走看看