首页 > 数据库 > Oracle > 11G 新特性:密码大小写策略
前言:
ORACLE10G的时候数据库的密码策略是没有区分大小写的,一直到今天才神奇的发现这个问题,今天偶然的在公司剩下的最后一台10G的数据库上面发现了这个特性,同时神奇的发现密码大小写敏感是11G的新特性,以下通过测试验证这个知识点:
一、 在10G的数据库上面测试密码的大小写策略
二 、11G的数据库密码的大小策略
1、密码大小写敏感是Oracle 11g数据库默认的一个新特性,这个特性是通过引入初始化参数SEC_CASE_SENSITIVE_LOGON进行实现的;
SEC_CASE_SENSITIVE_LOGON:enables or disables password case sensitivity in the database. (在数据库启用和禁用密码区分大小写)
Description | |
Parameter type | Boolean |
Default value | true |
Modifiable | ALTER SYSTEM |
Range of values | true | false |
Basic | No |
Values:
Database logon passwords are case sensitive.
Database logon passwords are not case sensitive.
2、在ORACLE 11G中修改该参数进行密码大小写的测试
SEC_CASE_SENSITIVE_LOGON 为TRUE时测试
修改用户SCOTT的密码: ALTER USER scott IDENTIFIED BY John;
结果: SEC_CASE_SENSITIVE_LOGON值为true时,系统进行密码验证的时候,会识别大小写;
SEC_CASE_SENSITIVE_LOGON 为False时测试
结果: SEC_CASE_SENSITIVE_LOGON值为False时,系统进行密码验证的时候,不会识别大小写;
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
本文作者:JOHN
ORACLE技术博客:ORACLE 猎人笔记 数据库技术群:367875324 (请备注ORACLE管理 )
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12679300/viewspace-1175481/ ,如需转载,请注明出处,否则将追究法律责任。