26.oracleocp题库dba经典辅助学习_第1页
26.oracleocp题库dba经典辅助学习_第2页
26.oracleocp题库dba经典辅助学习_第3页
26.oracleocp题库dba经典辅助学习_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教学目标控制用户学完本节课之后,你会明白如下知识:区别对象权限和系统权限的区别在表上授予权限授予角色区别权限和角色数据1数据2系统权限可用的权限有100多个数据库管理员有次的系统权限,可以完成下面的任务:创建一个新用户删除用户删除表备份表数据6权限数据库安全:系统安全数据安全系统权限:数据库中执行一个特定操作对象权限:数据库的对象的内容数据5控制用户Database administratorUsers数据4Username and passwordPrivileges课程安排系统创建一个角色对象撤销对象数据3创建用户用户的系统权限DBA使用CREATE USER语句创建用户用户被创建后,DB

2、A可以对那个用户授予特殊的系统权限一个应用程序开发者, 举例来说, 可能有下列的系统CREATE SESCREATE TABLECREATE SEQUENCECREATE VIEWCREATE PROCEDURE:数据7数据8创建和赋予一个用户权限创建一个角色:赋予给角色一个权限:赋予一个角色给用户:数据12GRANT manager TO BELL, KOCHHAR;GRANT create table, create view TO manager;CREATE ROLE manager;角色?用户Manager权限不使用角色分配权限使用角色分配权限数据11课程安排系统创建一个角色对象撤销

3、对象数据10赋予系统权限DBA能赋予某的系统权限给用户数据9GRANT create ses, create table, create sequence, create viewTOdemo;GRANT privilege , privilege. TO user , user| role, PUBLIC.;CREATE USER demo IDENTIFIED BY demo;CREATE USER userIDENTIFIED BYpassword;修改你的DAB创建你的用户帐号和初始化你的你能使用ALTER USER 语句改变你的数据13传递授予用户给其他用户的权限:允许系统上的所有用

4、户从Alice的DEPARTMENTS表中查询数据:数据18GRANT selectONalice.departments TOPUBLIC;GRANT select, insert ONdepartmentsTOdemoWITHGRANT OPTION;赋予对象权限在EMPLOYEES 表中赋予查询:赋予更新某列的给用户和角色:数据17GRANT update (department_name, location_id) ONdepartmentsTOdemo, manager;GRANT select ONemployeesTOdemo;对象每种对象的权限都不同对象宿主拥有在对象上全部的权

5、限对象宿主能授予对象权限给其他用户。数据16GRANTobject_priv (columns) ONobjectTOuser|role|PUBLIC WITH GRANT OPTION;对象数据15Object privilegeTableViewSequenceALTERDELETEINDEXINSERTREFERENSELECTUPDATE课程安排系统创建一个角色对象撤销对象数据14ALTER USER demo IDENTIFIED BY employ;检查赋予的天才数据19练: 回顾这个练习包括如下:给你的表赋予其他用户权限通过给你赋予权限修改其他用户的表创建一个同义字 (synon

6、ym)天才数据24总结在这课中,你学到了关于语句对数据库和数据库对象控制天才数据23语句活动CREATE USERCreates a user (usually performed by a DBA)GRANTGives other users privileges to ac s the objectsCREATE ROLECreates a collection of privileges (usually performed by a DBA)ALTER USERChanges a users passwordREVOKERemoves privileges on an object f

7、rom users撤消对象权限在demo 用户的DEPARTMENTS表中,撤消SELECT 和 INSERT 权限天才数据22REVOKE select, insert ONdepartmentsFROMdemo;撤消对象权限使用REVOKE 语句来撤消曾赋予给用户的权限通过WITH GRANT OPTION子句被传递给其他用户的权限也被撤消天才数据21REVOKE privilege , privilege.|ALL ONobjectFROMuser, user.|role|PUBLIC CASCADE CONSTRAS;课程安排系统创建一个角色对象撤销对象天才数据20数据字典视图描述ROLE_SYS_PRIVS授予角色的系统权限ROLE_TAB_PRIVS授予角色的表权限USER_ROLE_PRIVS授予用户的角色USER_SYS_PRIVS授予用户的系统权限USER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论