Oracle11g新特性——密碼區分大小寫
打算寫一系列的文章介紹11g的新特性和變化。
這篇文章介紹11g密碼策略的變化。
今天嘗試Oracle11g,發現的第一個變化是密碼開始區分大小寫了。
在11g以前,Oracle是不區分使用者名稱、密碼的大小寫的:
SQL> conn yangtk/yangtk@ytk102已連線。
SQL> CONN YANGTK/YANGTK@YTK102已連線。
SQL> SELECT * FROM V$VERSION;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
但是從11g開始,Oracle開始區分密碼的大小寫了:
SQL> conn yangtk/yangtk@ora11g已連線。
SQL> select * from v$version;
BANNER
----------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for Linux: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
SQL> CONN YANGTK/YANGTK@ORA11G
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連線到 ORACLE。
SQL> conn YANGTK/yangtk@ORA11G已連線。
SQL> conn yangtk/YANGTK@ora11g
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連線到 ORACLE。
這個簡單的測試說明Oracle11g對於使用者名稱和服務名並沒有區分大小寫,但是對於密碼已經開始區分大小寫了。
而且這種區分並非像11g以前版本那樣,比如透過新增雙引號來強調。建立使用者時如果制定的密碼是小寫,那麼以後登陸時就是小寫,輸入的密碼是大寫,登陸時就需要大寫。
SQL> conn yangtk/yangtk@ora11g已連線。
SQL> grant create session to u1 identified by u1;
授權成功。
SQL> grant create session to u2 identified by U2;
授權成功。
SQL> conn u1/u1@ora11g已連線。
SQL> conn u1/U1@ora11g
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連線到 ORACLE。
SQL> conn u2/U2@ora11g已連線。
SQL> conn u2/u2@ora11g
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連線到 ORACLE。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-69387/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 設定Oracle的使用者密碼不區分大小寫Oracle密碼
- 區分大小寫
- Git 區分大小寫Git
- mongodb如何不區分大小寫MongoDB
- python中不區分大小寫嗎Python
- MySQL不區分大小寫設定MySql
- 模糊查詢區分大小寫嗎?
- Nginx支援url不區分大小寫Nginx
- 配置CaseInsensitiveMap使key不區分大小寫
- 最新版idea不區分大小寫設定Idea
- Git中如何設定區分檔名大小寫Git
- MySQL表名不區分大小寫的設定方法MySql
- [20220826]ls顯示檔案不區分大小寫.txt
- SQL Server 解決不區分中英文大小寫方法SQLServer
- MySQL的where條件字串區分大小寫的問題MySql字串
- 關於sqlserver字元型別查詢條件區分大小寫SQLServer字元型別
- Mysql模糊查詢預設是不區分字母大小寫的MySql
- Oracle靜態監聽中SID_NAME區分大小寫嗎?Oracle
- Oracle 12c 業務使用者密碼大小寫不敏感Oracle密碼
- 【PROFILE】Oracle11g密碼複雜度說明Oracle密碼複雜度
- 短視訊app開發,顯示文字高亮,不區分大小寫APP
- 序列密碼與分組密碼密碼
- 大小寫字母的asc碼
- Oracle 12c的DG自動同步密碼檔案--ASM 新特性:共享密碼檔案Oracle密碼ASM
- 應用密碼學——分組密碼密碼學
- 【新特性速遞】評分,評分,評分
- 分組密碼(一) — 密碼學複習(四)密碼學
- Http 請求 header 大小寫有區別嗎?HTTPHeader
- Mysql8.0部分新特性MySql
- MySQL 8部分新特性(8.0.17)MySql
- 1076 Wifi密碼 (15分)WiFi密碼
- 密碼體制分類密碼
- 分組密碼的模式密碼模式
- 【密碼學系列】|| 分組密碼的工作模式詳解密碼學模式
- 用 Tk 寫個密碼器密碼
- PTA 檢查密碼 (15分)密碼
- JavaScript隨機輸出大小寫字母程式碼JavaScript隨機
- 從字串A中刪除字串B中存在的字母(不區分大小寫)C語言實現字串C語言
- pyqt5寫的摩斯密碼QT密碼