ORACLE 安全设置与备份.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ORACLE 安全设置与备份

Oracle 数据库基础(LMSH) 安全管理: (1)用户管理:sys最高权限的数据库管理员,可以启动,修改和关闭数据库,拥有数据字典 System 辅助数据库管理员,不能启动和关闭数据库,辅助工作:用户的管理 Scott 测试帐号 Public:用户组(数据库任何一个用户都属于该组) Create user username identified by password; (2)权限管理: 1:系统权限 DDL 系统权限的继承:with admin option Grant create session to user (with admin option) 注意要点:1)多个管理员给用户某系统权限,其中一管理员收回,该用户还拥有相应的权限 2)回收用户权限的传递性,先回收系统权限,然后重新赋予新权限 Revoke create session from tom; Grant create session to tom; 3)A给B系统权限X,B给C系统权限X,A问B收回系统权限X,C还具有系统权限X 2:对象权限 DML,DQL 对象权限的继承:with grant option Grant select,insert,update on emp to tom with grant option 注意要点:1)多个管理员给用户某对象权限,其中一管理员收回,该用户还拥有相应的权限 2)回收用户权限的传递性,先回收对象权限,然后重新赋予新权限 3)A给B对象权限X, B给C对象权限X, A问B收回对象权限X ,C不具有对象权限X (3)角色管理:角色:权限的集合 Create role role1 identified by role1; (4)表空间设置和磁盘配额 (5)用户资源限制:概要文件:策略的集合 例题:设置tom帐号,如果用户连续4次登录失败,则锁定该帐户,10天后该帐户自动解锁 Create profile profile1 limit 参数 参数值 参数 参数值 Alter user username profile profilename (6)数据库审计 物理备份与逻辑备份 物理备份:冷备份,热备份 冷备份:shutdown immediate;手动复制 热备份:联机备份,必须归档,表空间脱机 逻辑备份还原: 程序设计基础: PL/SQL:对SQL语句的过程化扩展 过程、函数(自定义)、触发器、包 过程:procedure 代码的集合 Select …. From …. Where …. And color like ’%变量a%’ And pname like ‘%变量b%’ _$#必须以字母开头 标识符:常量,变量、异常、游标名、参数、程序名 可以包括:_ $ #最长为30个字符 特殊情况:”my book” “exception” X v_P X+Y _temp V_$ v_eno 游标:指向缓冲区的指针 显示游标:用户定义、操作、用于处理返回多行数据的select查询 隐式游标:有系统自动进行操作,DML语句或单行的select语句 注意事项: 1:游标必须在声明部分定义 2:游标中可以引用变量,但是必须定义在游标前 3:定义游标时,并没有生成数据,只是将定义信息保存到数据字典中 4:游标定义后,可以使用cursor_name%rowtype定义变量 5:游标分为 定义 打开 取值 关闭 4个状态 6:只有在游标打开时,才真正创建缓冲区,并从数据库检索数据 7:游标一旦打开,就无法再次打开,除非先关闭 8:如果游标定义中的值发生变化,则只能在下次打开游标时才起作用 9:在使用fetch语句取值时,必须先打开游标,保证缓冲区有数据 10:对游标第一次使用fetch语句,指针指向第一条记录,操作完毕后, 指针指向第二条 11:指针只能向下移动,不能回退。如果检索到第二条,又想检索第一 条记录,关闭游标,再打开。 BEGIN FOR abc IN ( SELECT deptno,avg(SAL) avgsal FROM SCOTT.EMP group by deptno) LOOP DBMS_OUTPUT.PUT_LINE(abc.deptno|| ||abc.avgsal); END LOOP; EXCEPTION WHEN OTHERS THEN NULL; END;

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档