Oracle数据库11g R1中大小写敏感的密码[图]_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Oracle 11g R1中大小写敏感的密码[图]

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:  密码大小写敏感是Oracle 11g数据库默认的一个新特性,数据库配置助手(DBCA)在创建数据库期间允许你将这个设置返回到11g以前的功能。   SEC_CASE_SENSITIVE_LOGON初始化参数控制密码...

  密码大小写敏感是Oracle 11g数据库默认的一个新特性数据库配置助手(DBCA)在创建数据库期间允许你将这个设置返回到11g以前的功能

  SEC_CASE_SENSITIVE_LOGON初始化参数控制密码大小写是否敏感如果现有应用程序与11g的认证过程冲突,你可以使用ALTER SYSTEM命令将这一功能关闭

SQL> SHOW PARAMETER SEC_CASE_SENSITIVE_LOGON
NAME                 TYPE    VALUE
------------------------------------ ----------- ------------------------------
sec_case_sensitive_logon       boolean   TRUE
SQL>
SQL> ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;
System altered.
SQL>

  下面的代码说明了密码大小写敏感的功能,首先,将SEC_CASE_SENSITIVE_LOGON初始化参数设置为TRUE,然后创建一个新用户,其密码包含大小写字母。

CONN / AS SYSDBA
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = TRUE;
CREATE USER test2 IDENTIFIED BY Test2;
GRANT CONNECT TO test2;

  使用新创建的用户正确的连接字符和大小写错误的密码进行连接尝试,会看到大小写敏感功能起作用了。

SQL> CONN test2/Test2
Connected.
SQL> CONN test2/test2
ERROR:
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.
SQL>

  将SEC_CASE_SENSITIVE_LOGON初始化参数设置为FALSE后就不区分密码大小写了。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12050-1.html
网站维护教程更新时间:2012-03-23 00:28:54  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer