11G 新特性:密碼大小寫策略

wzq609發表於2014-06-04

前言:

      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. (在資料庫啟用和禁用密碼區分大小寫)

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時測試

修改使用者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部落格 ” ,連結:http://blog.itpub.net/12679300/viewspace-1175481/,如需轉載,請註明出處,否則將追究法律責任。

相關文章