11G 新特性:密码大小写策略

前言:

      ORACLE10G的时候数据库的密码策略是没有区分大小写的,一直到今天才神奇的发现这个问题,今天偶然的在公司剩下的最后一台10G的数据库上面发现了这个特性,同时神奇的发现密码大小写敏感是11G的新特性,以下通过测试验证这个知识点:

   

一、 在10G的数据库上面测试密码的大小写策略

11G 新特性:密码大小写策略

   

二 、11G的数据库密码的大小策略

1、密码大小写敏感是Oracle 11g数据库默认的一个新特性,这个特性是通过引入初始化参数SEC_CASE_SENSITIVE_LOGON进行实现的;

SEC_CASE_SENSITIVE_LOGON:enables or disables password case sensitivity in the database. (在数据库启用和禁用密码区分大小写)

Property

Description

Parameter type

Boolean

Default value

true

Modifiable

ALTER SYSTEM

Range of values

true | false

Basic

No

Values:

  • True  启用

    Database logon passwords are case sensitive.

  • False 禁用

    Database logon passwords are not case sensitive.

2、在ORACLE 11G中修改该参数进行密码大小写的测试

SEC_CASE_SENSITIVE_LOGON 为TRUE时测试

11G 新特性:密码大小写策略

修改用户SCOTT的密码: ALTER USER scott IDENTIFIED BY John; 

11G 新特性:密码大小写策略

结果: SEC_CASE_SENSITIVE_LOGON值为true时,系统进行密码验证的时候,会识别大小写;

SEC_CASE_SENSITIVE_LOGON 为False时测试

11G 新特性:密码大小写策略

结果: SEC_CASE_SENSITIVE_LOGON值为False时,系统进行密码验证的时候,不会识别大小写;

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

本文作者:JOHN

ORACLE技术博客:ORACLE 猎人笔记               数据库技术群:367875324 (请备注ORACLE管理 )  

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

上一篇:SAP Hybris和Netweaver的集群模式以及集群模式下工作需要解决的问题


下一篇:出于SEO优化的考虑如何调整网站的优化效果