1. 程式人生 > >創建和維護密碼文件

創建和維護密碼文件

格式 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 orapwORACLE_SID ORACLE_HOME/dbs
Windows PWDORACLE_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

創建和維護密碼文件