創建和維護密碼文件
阿新 • • 發佈:2018-04-21
格式 clas 數據庫 lena acl data 操作 ron 輸入
可以使用密碼文件創建實用程序ORAPWD創建密碼文件。對於某些操作系統,可以創建該文件作為標準安裝的一部分。
本節包含以下主題:
- 使用ORAPWD創建密碼文件
- 共享和禁用密碼文件
- 將用戶添加到密碼文件
- 維護密碼文件
使用ORAPWD創建密碼文件
ORAPWD命令的語法如下所示:
ORAPWD FILE=filename [ENTRIES=numusers] [FORCE={Y|N}] [IGNORECASE={Y|N}]
參數對照下表所示:
參數 | 描述 |
FILE | 要分配給密碼文件的名稱。必須提供完整的路徑。如果僅提供文件名,則該文件將寫入當前目錄。 |
ENTRIES | (可選)在文件中允許的最大條目數(用戶帳戶) |
FORCE | (可選)如果是y,允許覆蓋現有的密碼文件 |
IGNORECASE | (可選)如果是y,則密碼被視為不區分大小寫 |
註意:在等號(=)字符周圍不允許有空格
該命令提示輸入SYS密碼並將密碼存儲在創建的密碼文件中
Example
以下命令將創建一個名為orapworcl的密碼文件,該文件最多允許30個擁有不同密碼的特權用戶:
orapwd FILE=orapworcl ENTRIES=30
ORAPWD命令行參數描述
以下各節介紹ORAPWD命令行參數
FILE
該參數設置正在創建的密碼文件的名稱。必須指定文件的完整路徑名稱。該參數是強制性的。
密碼文件所需的文件名是操作系統特定的。某些操作系統要求密碼文件遵守特定的格式並位於特定的目錄中。其他操作系統允許使用環境變量來指定密碼文件的名稱和位置。
表1-1列出了UNIX,Linux和Windows平臺上密碼文件的必需名稱和位置。對於其他平臺,請參閱特定於平臺的文檔
Table 1-1 Required Password File Name and Location on UNIX, Linux, and Windows
Platform | Required Name | Required Location) |
UNIX and Linux | orapw ORACLE_SID |
ORACLE_HOME/dbs |
Windows | PWD ORACLE_SID .ora |
ORACLE_HOME\database |
例如,對於具有SID orcldw的數據庫實例,密碼文件在Linux上必須命名為orapworcldw,在Windows上必須命名為PWDorcldw.ora。
在需要將環境變量設置為密碼文件路徑的平臺上的Oracle Real Application Clusters環境中,每個實例的環境變量必須指向相同的密碼文件。
參考資料
https://docs.oracle.com/cd/E11882_01/server.112/e25494/dba.htm#ADMIN10241
創建和維護密碼文件