当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-01-25 22:55:00  来源:本站整理

Oracle数据库中文件加密详解-性能调优[Oracle防范]

赞助商链接



  本文“Oracle数据库中文件加密详解-性能调优[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  在Oracle数据库系统中,用户假如要以特权用户身份登录Oracle数据库可以有两种身份考证的办法:即便用与操作系统集成的身份考证或利用Oracle数据库的密码文件举行身份考证.因此,管理好密码文件,关于掌握受权用户从远端或本机登录Oracle数据库系统,履行数据库管理工作,具有重要的意义.

  Oracle数据库的密码文件存放有超级用户INTERNAL/SYS的口令及其他特权用户的用户名/口令,它普通存放在ORACLE_HOME\DATABASE目录下.

  成立密码文件

  在利用Oracle Instance Manager成立一数据库实例的时侯,在ORACLE_HOME\DATABASE目录下还自动成立了一个与之对应的密码文件,文件名为PWDSID.ORA,此中SID代表呼应的Oracle数据库系统标识符.此密码文件是举行初始数据库管理工作的基矗在此之后,管理员也可以按照需求,利用工具ORAPWD.EXE手工成立密码文件,号令格局以下:

  C:\ >ORAPWDFILE=< FILENAME >PASSWORD =< PASSWORD > ENTRIES=< MAX_USERS >

  各号令参数的含义为:

  FILENAME:密码文件名;

  PASSWORD:设置INTERNAL/SYS帐号的口令.

  MAX_USERS:密码文件中可以存放的最大用户数,对应于答应以SYSDBA/SYSOPER权限登录数据库的最大用户数.由于在今后的保护中,若用户数超越了此限制,则需求重建密码文件,所以此参数可以按照需求设置得大一些.

  有了密码文件之后,需求设置初始化参数REMOTE_LOGIN_PASSWORDFILE来掌握密码文件的利用状况.

  设置初始化参数

  在Oracle数据库实例的初始化参数文件中,此参数掌握着密码文件的利用及其状况.它可以有以下几个选项:

  NONE:指导Oracle系统不利用密码文件,特权用户的登录通过操作系统举行身份考证.

  EXCLUSIVE:指导只有一个数据库实例可以利用此密码文件.只有在此设置下的密码文件可以包含有除INTERNAL/SYS以外的用户信息,即答应将系统权限SYSOPER/SYSDBA授与除INTERNAL/SYS以外的其他用户.

  SHARED:指导可有多个数据库实例可以利用此密码文件.在此设置下只有INTERNAL/SYS帐号能被密码文件辨认,即便文件中存有其他用户的信息,也不答应他们以SYSOPER/SYSDBA的权限登录.此设置为缺省值.

  在REMOTE_LOGIN_PASSWORDFILE参数设置为EXCLUSIVE、SHARED情形下,Oracle系统搜索密码文件的次序为:在系统注册库中查找ORA_SID_PWFILE参数值(它为密码文件的全途径名);若未找到,则查找ORA_PWFILE参数值;若仍未找到,则利用缺省值ORACLE_HOME\DATABASE\PWDSID.ORA;此中的SID代表呼应的Oracle数据库系统标识符

  向密码文件中增添、删除用户

  当初始化参数REMOTE_LOGIN_PASSWORDFILE设置为EXCLUSIVE时,系统答应除INTERNAL/SYS以外的其他用户以管理员身份从远端或本机登录到Oracle数据库系统,履行数据库管理工作;这些用户名必须存在于密码文件中,系统才能辨认他们.由于不管是在成立数据库实例时自动成立的密码文件,还是利用工具ORAPWD.EXE手工成立的密码文件,都只包含INTERNAL/SYS用户的信息;为此,在实际操作中,大概需求向密码文件增添或删除其他用户帐号.   以上是“Oracle数据库中文件加密详解-性能调优[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • SQL Server中利用Linkserver衔接Oracle的办法
  • Oracle数据库网络与安全FAQ精辟堆积
  • Ubuntu 9.10下安装Oracle10g
  • Ubuntu 10.04 下安装Oracle 11g
  • oracle盲注报错语句和oracle提权语句汇总
  • oracle中to_char、to_number、to_date的用法
  • Python模拟Oracle的SQL/PLUS工具的实现办法
  • Oracle数据库访谈之最年青的OCM访谈
  • oracle表数据误删复原
  • Oracle数据库笔记--表空间
  • Oracle数据库树形查询的代码示例
  • oracle中记录和调集
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .