正在看的ORACLE教程是:Oracle密碼文件的使用和維護(hù)。 概要:Oracle關(guān)系數(shù)據(jù)庫系統(tǒng)以其卓越的性能獲得了廣泛的應(yīng)用,而保證數(shù)據(jù)庫的安全性 是數(shù)據(jù)庫管理工作的重要內(nèi)容。本文是筆者在總結(jié)Oracle數(shù)據(jù)庫安全管理工作的基礎(chǔ)上,對Oracle數(shù)據(jù)庫系統(tǒng)密碼文件的創(chuàng)建、使用和維護(hù)作了詳細(xì)的介紹,供大家參考。
在Oracle數(shù)據(jù)庫系統(tǒng)中,用戶如果要以特權(quán)用戶身份(INTERNAL/SYSDBA/SYSOPER)登錄Oracle數(shù)據(jù)庫可以有兩種身份驗(yàn)證的方法:即使用與操作系統(tǒng)集成的身份驗(yàn)證或使用Oracle數(shù)據(jù)庫的密碼文件進(jìn)行身份驗(yàn)證。因此,管理好密碼文件,對于控制授權(quán)用戶從遠(yuǎn)端或本機(jī)登錄Oracle數(shù)據(jù)庫系統(tǒng),執(zhí)行數(shù)據(jù)庫管理工作,具有重要的意義。
Oracle數(shù)據(jù)庫的密碼文件存放有超級用戶INTERNAL/SYS的口令及其他特權(quán)用戶的用戶名/口令,它一般存放在ORACLE_HOME\DATABASE目錄下。
一、密碼文件的創(chuàng)建:
在使用Oracle Instance Manager創(chuàng)建一數(shù)據(jù)庫實(shí)例的時(shí)侯,在ORACLE_HOME\DATABASE目錄下還自動(dòng)創(chuàng)建了一個(gè)與之對應(yīng)的密碼文件,文件名為PWDSID.ORA,其中SID代表相應(yīng)的Oracle數(shù)據(jù)庫系統(tǒng)標(biāo)識符。此密碼文件是進(jìn)行初始數(shù)據(jù)庫管理工作的基礎(chǔ)。在此之后,管理員也可以根據(jù)需要,使用工具ORAPWD.EXE手工創(chuàng)建密碼文件,命令格式如下:
C:\ >ORAPWD FILE=< FILENAME > PASSWORD
=< PASSWORD > ENTRIES= MAX_USERS >
各命令參數(shù)的含義為:
FILENAME:密碼文件名;
PASSWORD:設(shè)置INTERNAL/SYS帳號的口令;
MAX_USERS:密碼文件中可以存放的最大用戶數(shù),對應(yīng)于允許以SYSDBA/SYSOPER權(quán)限登錄數(shù)據(jù)庫的最大用戶數(shù)。由于在以后的維護(hù)中,若用戶數(shù)超出了此限制,則需要重建密碼文件,所以此參數(shù)可以根據(jù)需要設(shè)置得大一些。
有了密碼文件之后,需要設(shè)置初始化參數(shù)REMOTE_LOGIN_PASSWORDFILE來控制密碼文件的使用狀態(tài)。
123下一頁閱讀全文
您可能感興趣的文章:- Oracle的默認(rèn)用戶密碼
- Oracle 添加用戶并賦權(quán),修改密碼,解鎖,刪除用戶的方法
- Oracle 忘記密碼的找回方法
- Oracle數(shù)據(jù)庫密碼文件的使用和維護(hù)
- Oracle數(shù)據(jù)庫密碼文件的使用與維護(hù)
- oracle 重置sys密碼的方法介紹