oracle口令檔案

2021-06-18 15:07:56 字數 1809 閱讀 1329

在資料庫未啟動之前,如果在本地則可以通過作業系統認證來啟動資料庫。但是如果不在本地的話,就得通過口令檔案驗證來啟動資料庫。

1:oracle口令檔案的建立

orapwd file= password= entries= force= nosysdba=

說明file 建立的密碼檔案

password 建立的口令(sys使用者)

entries=max_user 口令檔案中可以存放的最大使用者數。即擁有sysdba和sysoper身份登陸的使用者數

force=(y/n) 強制覆蓋已存在的密碼檔案

nosysdba= sysdba使用者不可以登陸

例如:orapwd file=$oracle_home/dbs/orapworcl password=huang entries=5 force=y

2.設定初始化引數 

remote_login_passwordfile=(node/shared/exclusive)

引數說明

node oracle系統不使用口令檔案,特權使用者的登陸只能依靠系統進行驗證

shared 口令檔案可供多個資料庫例項使用,既可以用sys帳號也可以用非

sys 使用者登入。

exclusive oracle10 不使用這個引數。但保留了該引數。效果和shared是一樣的

3. 向口令檔案中增加和刪除使用者

3.1 建立口令檔案

orapwd file=$oracle_home/dbs/orapworcl password=testoracle entries=5 force=y

注意:這裡口令檔案的名稱是有規範的,要以orapw[+sid]命名(資料庫先會找orapw+sid,如果找不到就會找orapw)

3.2 設定初始化引數

remote_login_passwordfile=shared

3.3 以sysdba登入據庫

sql>sys/password as sysdba

3.4啟動資料庫例項並開啟資料庫

sql>startup

3.5 給使用者user01 授權dba許可權

sql>grant sysdba to user01

3.6 收回sysdba許可權

sql>revoke sysdba from user01

4.使用口令檔案登陸

sql>conn user01/password as sysdba

5.維護口令檔案

5.1檢視口令檔案的成員

sql> select * from v$pwfile_users;

username sysdba sysoper

------------------------------ ------ -------

sys true true

5.2擴充套件口令檔案的使用者數量

(1)查詢試圖v$pwfile_users;記住user。

(2)關閉資料庫

(3)刪除口令檔案

(4)orapwd建立口令檔案

orapwd file=$oracle_home/dbs/orapworcl password=huang entries=5

(5)新增使用者到口令檔案

sql>sys/password as sysdba

啟動資料庫例項並開啟資料庫

sql>startup

給使用者user01 授權dba許可權

sql>grant sysdba to user01

5.3 刪除口令檔案

修改初始化引數

remote_login_passwordfile=node

刪除口令檔案既可。

Oracle的口令檔案

oracle的口令檔案的作用是存放所有以sysdba或者sysoper許可權連線資料庫的使用者的口令,如果想以sysdba許可權遠端連線資料庫,必須使用口令檔案,否則不能連上,由於sys使用者在連線資料庫時必須以sysdba or sysoper方式,也就是說sys使用者要想連線資料庫必須使用口令檔...

oracle引數檔案和口令檔案

外部 審核口令 記錄超級使用者的使用者名稱和口令,做sys使用者的安全審核 oracle9以後全部使用sys登入,但需要使用as sysdba 之前版本需要使用internal o7字典開啟 只要使用者和密碼存在於口令檔案,就可以以sysdba登入,使用者永遠是sys 隱式呼叫sys,修改sys口令...

ORACLE口令檔案及密碼認證

oracle口令檔案中存放sysdba sysoper使用者的使用者名稱及口令,允許使用者通過口令檔案驗證。本文包括以下四部分 1 使用orapwd建立口令檔案 2 介紹口令檔案的三種狀態 3 在口令檔案中新增使用者 4 維護口令檔案 5 密碼認證 1.使用orapwd建立口令檔案 什麼時候需要建立...