• / 25
  • 下载费用:10 金币  

Oracle Les13_控制用户权限.ppt

关 键 词:
Oracle Les13_控制用户权限.ppt
资源描述:
控制用户权限,目标,通过本章学习,您将可以: 创建用户 创建角色 使用GRANT 和 REVOKE 语句赋予和回收权限 创建数据库联接,,控制用户权限,数据库管理员,用户,用户名和密码 权限,,权限,数据库安全性: 系统安全性 数据安全性 系统权限: 对于数据库的权限 对象权限: 操作数据库对象的权限 模式: 一组数据库对象集合, 例如表, 视图,和序列,系统权限,超过一百多种 100 有效的权限 数据库管理员具有高级权限以完成管理任务,例如: 创建新用户 删除用户 删除表 备份表,创建用户,DBA 使用 CREATE USER 语句创建用户,CREATE USER scott IDENTIFIED BY tiger; User created.,CREATE USER user IDENTIFIED BY password;,用户的系统权限,用户创建之后, DBA 会赋予用户一些系统权限以应用程序开发者为例, 一般具有下列系统权限: CREATE SESSION(创建会话) CREATE TABLE(创建表) CREATE SEQUENCE(创建序列) CREATE VIEW(创建视图) CREATE PROCEDURE(创建过程),GRANT privilege [, privilege.] TO user [, user| role, PUBLIC.];,,,赋予系统权限,DBA 可以赋予用户特定的权限,GRANT create session, create table, create sequence, create view TO scott; Grant succeeded.,角色,,,,,,,,,,,,,,,,,,,,不使用角色分配权限,使用角色分配权限,,,,,权限,用户,,Manager,,,,,创建角色并赋予权限,CREATE ROLE manager; Role created.,GRANT create table, create view TO manager; Grant succeeded.,GRANT manager TO DEHAAN, KOCHHAR; Grant succeeded.,创建角色为角色赋予权限将角色赋予用户,修改密码,DBA 可以创建用户和修改密码 用户本人可以使用ALTER USER 语句修改密码,ALTER USER scott IDENTIFIED BY lion; User altered.,对象权限 表 视图 序列 过程 修改 Ö Ö 删除 Ö Ö 执行 Ö 索引 Ö 插入 Ö Ö 关联 Ö Ö 选择 Ö Ö Ö 更新 Ö Ö,对象权限,,,,,对象权限,不同的对象具有不同的对象权限 对象的拥有者拥有所有权限 对象的拥有者可以向外分配权限,GRANT object_priv [(columns)]ON objectTO {user|role|PUBLIC}[WITH GRANT OPTION];,分配对象权限,分配表 EMPLOYEES 的查询权限分配表中各个列的更新权限,GRANT select ON employees TO sue, rich; Grant succeeded.,GRANT update (department_name, location_id) ON departments TO scott, manager Grant succeeded.,,WITH GRANT OPTION 和 PUBLIC 关键字,WITH GRANT OPTION 使用户同样具有分配权限的权利向数据库中所有用户分配权限,GRANT select, insert ON departments TO scott WITH GRANT OPTION; Grant succeeded.,GRANT select ON alice.departments TO PUBLIC; Grant succeeded.,查询权限分配情况,数据字典视图 描述 ROLE_SYS_PRIVS 角色拥有的系统权限 ROLE_TAB_PRIVS 角色拥有的对象权限 USER_ROLE_PRIVS 用户拥有的角色 USER_TAB_PRIVS_MADE 用户分配的关于表对象权限 USER_TAB_PRIVS_RECD 用户拥有的关于表对象权限 USER_COL_PRIVS_MADE 用户分配的关于列的对象权限 USER_COL_PRIVS_RECD 用户拥有的关于列的对象权限 USER_SYS_PRIVS 用户拥有的系统权限,,,,,,,,,
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:Oracle Les13_控制用户权限.ppt
链接地址:https://www.weizhuannet.com/p-7357367.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开