国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

如何避免Oracle數據庫密碼出現@符號

2024-08-29 13:33:25
字體:
來源:轉載
供稿:網友
 密碼復雜性是IT審計人員檢查一個系統是否安全的一個重要方面。IT策略中經常指出密碼應該有最小的長度且應該包含大寫字母、小字字母、數字和非凡字符的混合?!racle中應該避免將非凡字符@用于密碼中,因為在Oracle中,@符號用來表明使用哪一臺Oracle服務器。SQL *Plus連接語句的完整格式如下:CONNECT username/passWord@alias 其中alias是一個Oracle Net別名,代表一個服務器、斷口和實例名?!×斜鞟顯示了在密碼中使用了@字符時,產生的錯誤:ORA-12154,“TNS:不能解析指定的連接標識符?!盄符號被錯誤的用作Oracle Net別名,因為@之后的部分不是一個有效的別名從而產生錯誤。列表 ASQL> CREATE USER testuser1 IDENTIFIED BY "Cat"
  2  DEFAULT TABLESPACE users
  3  TEMPORARY TABLESPACE temp;User created.SQL> CREATE USER testuser2 IDENTIFIED BY "H@t"
  2  DEFAULT TABLESPACE users
  3  TEMPORARY TABLESPACE temp;User created.SQL> GRANT create session TO testuser1, testuser2; Grant sUCceeded. SQL> connect testuser1/cat
Connected.
SQL> connect testuser2/h@t
ERROR:
ORA-12154: TNS:could not resolve the connect identifier specifiedWarning: You are no longer connected to ORACLE.
SQL> connect testuser2/"h@t"
Connected.
SQL>  The workaround is to enclose the password in quotes, as shown in the listing. 這個問題在Oracle 10g第二版中也存在。同時,值得注重的是testuser1使用密碼“cat,”也可以成功登錄,即使他的密碼是“cat.”在下一個主要發行11g中,Oracle計劃用一個更安全的密碼算法取代原來的算法,新的算法答應密碼中使用真正的大寫字母和小寫字母。同時@問題也不會再出現?!⊥瑫r,可以在PL/SQL中通過創建一個密碼復雜性函數阻止用戶設置包含@符號的密碼,假如新密碼包含@符號,就會被拒絕?!ob Watkins(Oracle認證專業人員、微軟認證IT專業人員、微軟認證數據庫治理員、微軟認證講師)作為技術培訓講師、資深顧問和數據庫治理員,擁有25年的計算機專業人員從業經驗?,F為Dallas/Fort Worth地區數據庫咨詢與培訓公司B.Watkins的高級顧問和治理伙伴。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 土默特右旗| 永顺县| 茶陵县| 建始县| 苏州市| 乐亭县| 罗源县| 铁岭市| 石嘴山市| 镇原县| 内乡县| 杨浦区| 射阳县| 阿坝县| 盐池县| 长顺县| 康平县| 龙游县| 汉中市| 苗栗市| 正定县| 且末县| 扎鲁特旗| 安达市| 牟定县| 炉霍县| 苏州市| 武陟县| 岳普湖县| 巴南区| 吴桥县| 通辽市| 秦安县| 常德市| 安新县| 江源县| 墨玉县| 新乡市| 泰宁县| 奉节县| 施甸县|