在Oracle中,用户权限分为两种(本文不涉及dba或oper的权限,只讲解普通用户的权限),分别是System Privilege系统权限 和Us
在Oracle中,用户权限分为两种(本文不涉及dba或oper的权限,只讲解普通用户的权限),分别是System Privilege系统权限 和User Table Privilege用户数据表权限。
◆1.首先,创建用户,以下几条命令可以创建一个用户,前提是必须以DBA的身份登录(如果你不是DBA,不要看下去了):
create user DB_USER identified by DB_USER_PW
创建用户DB_USER,密码为DB_USER_PW
grant create session to DB_USER
给用户创建会话的权限
grant resource to DB_USER
◆2.当用户建立后,会自动在Oracle数据库系统中生成属于该用户的Scheme (可以理解为所有属于该用户的表,视图……等对象的集合)。
该用户可以将对这些对象的访问权限赋予其它的系统用户。
◆3.该用户用sqlplus登录后,,以下命令可以看到该用户的权限
此用户读取其他用户对象的权限:
select * from user_tab_privs;
此用户所拥有的系统权限:
select * from user_sys_privs;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1964115.html