ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 简说创建用户

简说创建用户

原创 Linux操作系统 作者:msw_521 时间:2008-09-24 11:13:48 0 删除 编辑

简说创建用户

SQL>create user dbuser identified by oracle default tablespace data temporary tablespace temp quota unlimited on data quota 0 on system quota 0 on tools quota 0 on users;
SQL>grant connect to dbuser;
SQL>grant create procedure to dbuser; #这些权限足够用于开发及生产环境
SQL>grant select on dba_pending_transactions to dbuser;         #二阶段提交过程中类似Tuxedo的软件需要检索挂起交易的状态,所以必须得到对此视图的select权限,以sys用户身份赋予
修改用户可使用alter user dbuser ...
参考命令:
drop user dbuser cascade;  #删除用户及其所有的数据对象
revoke connect from dbuser;        #取消用户角色权限
相关系统表:
user(dba)_users
user(dba)_role_privs                         角色权限
user(dba)_sys_privs                系统权限
user(dba)_tab_privs                对其他用户表操作的权限
user_ts_quotas                表空间限额

创建只读用户
假定数据库用户dbbrsr需要对dbuser的表emp拥有select权力
connect dbuser
grant select on emp to dbbrsr
connect dbbrsr
create synonym emp for dbuser.emp;
这样,dbbrsr就能象使用自己的表一样对dbuser的表执行select操作

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15745906/viewspace-462804/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-09-05

  • 博文量
    14
  • 访问量
    11162