oracle10g权限与角色管理.ppt
《oracle10g权限与角色管理.ppt》由会员分享,可在线阅读,更多相关《oracle10g权限与角色管理.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Oracle10g权限与角色管理1数据库权限分类2Oracle10g用户权限类型3Oracle10g用户权限管理系统权限系统权限实体权限实体权限CREATE SESSION:连接到数据库连接到数据库CREATE TABLE:建表建表ANY特权:查询、修改、删除任意表特权:查询、修改、删除任意表ALTERDELETEEXECUTEINDEXINSERTREFERENCESSELECTUPDATE4系统权限管理5系统权限系统权限l通过授予系统权限,允许用户执行指定的数据库操作通过授予系统权限,允许用户执行指定的数据库操作l执行某种类型的命令,必须有相应的系统权限。执行某种类型的命令,必须有相应的系
2、统权限。l系统权限不是针对某个特定的用户的实体或结构,而是对一个特定操作或系统权限不是针对某个特定的用户的实体或结构,而是对一个特定操作或一类操作。一类操作。lORACLE拥有拥有120多种不同类型的系统权限,每个系统权限允许用户执行多种不同类型的系统权限,每个系统权限允许用户执行一个特定的数据库操作或一组数据库操作。一个特定的数据库操作或一组数据库操作。ORACLEAccessPrivilegeNew Users6Oracle系统系统权限(权限(1)Oracle系统系统权限(权限(2)系统权限授权命令:WITH ADMIN OPTION:可以将系统特权授予任意用户或角色可以将系统特权授予任意
3、用户或角色可以从任意用户或角色处收回系统特权可以从任意用户或角色处收回系统特权可以使用可以使用WITH ADMIN OPTION授予系统特权授予系统特权授予系统特权:授予系统特权:GRANT 系统特权名系统特权名 TO用户名用户名角色名角色名PUBLIC,9SYS用户用户10SYS用户用户11SYSTEM用户用户12系统权限回收REVOKE 系统权限名系统权限名 FROM用户名用户名角色名角色名PUBLIC,回收系统权限:回收系统权限:13实体权限管理14实体权限概述:使用实体权限限制用户对于实体的存取只有授予实体权限后,才允许用户对指定的表、视图、序列生成器或存储过程进行操作。实体权限的类型
4、随实体而不同。15实体权限分类:TABLE VIEW SEQUENCE PROCEDURE SNAPSHOTS ALTER DELETEEXECUTEINDEXINSERTREFERENCESSELECTUPDATE16实体权限命令:GRANT 权限名权限名 ON 实体名实体名 TO用户名用户名角色名角色名PUBLIC,17实体权限回收:REVOKE 特权特权(列)(列)ON 对象对象 FROM用户名用户名角色名角色名PUBLIC,收回实体权限的级联反应:收回实体权限的级联反应:18角色管理19什什么是角色:么是角色:l角色是可以授予用户或其他角色的一组相关的权限组合。角色是可以授予用户或其他
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle10g 权限 角色 管理
限制150内