Oracle作業系統認證

regonly1發表於2009-07-12

oracle是否啟用作業系統認證還是口令檔案認證,是通過sqlnet.ora(E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN)檔案中的引數sqlnet.authentication_services的值來決定


在windows系統中採用作業系統認證SQLNET.AUTHENTICATION_SERVICES = (nst),將使用作業系統認證,使用者可以不輸入密碼即可以登入系統。

如果sqlnet.authentication_services=(none),將使用口令檔案認證,沒有輸入密碼不能登入


使用口令可以登入


2)檢視口令檔案中擁有的使用者
SQL> select * from v$pwfile_users;

USERNAME                       SYSDBA          SYSOPER
------------------------------ --------------- ---------------
SYS                            TRUE            TRUE


3)建立口令檔案
口令檔案位置:E:\oracle\product\10.2.0\db_1\database\PWDorcl.ora
建立口令檔案
C:\>orapwd file=E:\oracle\product\10.2.0\db_1\database\PWDorcl.ora password=oracle force=y    --要指定口令檔案的路徑


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26937943/viewspace-1221495/,如需轉載,請註明出處,否則將追究法律責任。

相關文章