- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0 |
在11g中orapwd工具也有所改进。
首先看看11g的orapwd的参数变化:
bash-3.00$ orapwd help=y Usage: orapwd file=<fname> password=<password> entries=<users> force=<y/n> ignorecase=<y/n> nosysdba=<y/n>
where file - name of password file (required),password - password for SYS (optional),entries - maximum number of distinct DBA (required),force - whether to overwrite existing file (optional),ignorecase - passwords are case-insensitive (optional),nosysdba - whether to shut out the SYSDBA logon (optional Database Vault only)。
There must be no spaces around the equal-to (=) character.
可以看到,除了9i的file、password和entries三个参数外,还增加了force、ignorecase和nosysdba三个参数。
其实严格意义上说,force是10g就增加的功能,而nosysdba是VAULT DATABASE所带的功能,也是10.2所引入的,只有ignorecase是真正11g新增的功能。
其中force参数很简单,就是允许orapwd工具覆盖已有的密码文件:
bash-3.00$ cd $ORACLE_HOME/dbs
bash-3.00$ ls -l orapwtest11g
-rw-r—— 1 oracle oinstall 1536 Dec 23 00:09 orapwtest11g
bash-3.00$ orapwd file=orapwtest11g password=test
OPW-00005: 存在同名文件 - 请删除或重命名
默认情况下,如果同名文件存在,ORAPWD会报错。如果指定了FORCE=Y,则可以避免这个错误:
bash-3.00$ orapwd file=orapwtest11g password=test force=y
而nosysdba只对于DATABASE VAULT有效,这里就不详细描述了,简单的说设置这个参数为true在VAULT中可以禁止SYSDBA权限通过密码文件验证方式登陆数据库。
参数ignorecase是11g新增的,用于设置sysdba或sysoper权限通过密码文件登陆时是否区分大小写。
bash-3.00$ sqlplus "/ as sysdba"
SQL*Plus: Release 11.1.0.6.0 - Production on 星期六 4月 18 05:25:08 2009
Copyright (c) 1982, 2007, Oracle. All rights reserved.
已连接到空闲例程。
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |