亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

管理好密碼文件對于執行數據庫管理的重要性

2024-07-21 02:44:14
字體:
來源:轉載
供稿:網友

在Oracle系統中,用戶使用特權用戶身份(INTERNAL/SYSDBA/SYSOPER)登錄Oracle有兩種身份驗證方法:


1.使用與操作系統集成的身份驗證


2.使用Oracle數據庫的密碼文件進行身份驗證。


因此,管理好密碼文件,對于控制授權用戶從遠端或本機登錄Oracle數據庫系統,執行數據庫管理工作,具有重要的意義。

 

Oracle數據庫的密碼文件存放有超級用戶INTERNAL/SYS的口令及其他特權用戶的用戶名/口令,它一般存放在ORACLE_HOME\DATABASE目錄下。

 

一、 密碼文件的創建:

 

在使用Oracle Instance Manager創建一數據庫實例的時侯,在ORACLE_HOME\DATABASE目錄下還自動創建了一個與之對應的密碼文件,文件名為PWDSID.ORA,其中SID代表相應的Oracle數據庫系統標識符。此密碼文件是進行初始數據庫管理工作的基礎。在此之后,管理員也可以根據需要,使用工具ORAPWD.EXE手工創建密碼文件,命令格式如下:

 

C:\ >ORAPWD FILE=< FILENAME > PASSWord

=< PASSWORD > ENTRIES=< MAX_USERS >

 

 

 


各命令參數的含義為:

 

FILENAME:密碼文件名;

 

PASSWORD:設置INTERNAL/SYS帳號的口令;

 

MAX_USERS:密碼文件中可以存放的最大用戶數,對應于允許以SYSDBA/SYSOPER權限登錄數據庫的最大用戶數。由于在以后的維護中,若用戶數超出了此限制,則需要重建密碼文件,所以此參數可以根據需要設置得大一些。

 

有了密碼文件之后,需要設置初始化參數REMOTE_LOGIN_PASSWORDFILE來控制密碼文件的使用狀態。

 

二、 設置初始化參數REMOTE_LOGIN_PASSWORDFILE:


在Oracle數據庫實例的初始化參數文件中,此參數控制著密碼文件的使用及其狀態。它可以有以下幾個選項:


NONE:指示Oracle系統不使用密碼文件,特權用戶的登錄通過操作系統進行身份驗證;


EXCLUSIVE:指示只有一個數據庫實例可以使用此密碼文件。只有在此設置下的密碼文件可以包含有除INTERNAL/SYS以外的用戶信息,即允許將系統權限SYSOPER/SYSDBA授予除INTERNAL/SYS以外的其他用戶。

 

SHARED:指示可有多個數據庫實例可以使用此密碼文件。在此設置下只有INTERNAL/SYS帳號能被密碼文件識別,即使文件中存有其他用戶的信息,也不允許他們以SYSOPER/SYSDBA的權限登錄。此設置為缺省值。


---- 在REMOTE_LOGIN_PASSWORDFILE參數設置為EXCLUSIVE、SHARED情況下,Oracle系統搜索密碼文件的次序為:在系統注冊庫中查找ORA_SID_PWFILE參數值(它為密碼文件的全路徑名);若未找到,則查找ORA_PWFILE參數值;若仍未找到,則使用缺省值ORACLE_HOME\DATABASE\PWDSID.ORA;其中的SID代表相應的Oracle數據庫系統標識符。

 


三、 向密碼文件中增加、刪除用戶:


當初始化參數REMOTE_LOGIN_PASSWORDFILE設置為EXCLUSIVE時,系統允許除INTERNAL/SYS以外的其他用戶以管理員身份從遠端或本機登錄到Oracle數據庫系統,執行數據庫管理工作;這些用戶名必須存在于密碼文件中,系統才能識別他們。由于不管是在創建數據庫實例時自動創建的密碼文件,還是使用工具ORAPWD.EXE手工創建的密碼文件,都只包含INTERNAL/SYS用戶的信息;為此,在實際操作中,可能需要向密碼文件添加或刪除其他用戶帳號。


由于僅被授予SYSOPER/SYSDBA系統權限的用戶才存在于密碼文件中,所以當向某一用戶授予或收回SYSOPER/SYSDBA系統權限時,他們的帳號也將相應地被加入到密碼文件或從密碼文件中刪除。由此,向密碼文件中增加或刪除某一用戶,實際上也就是對某一用戶授予或收回SYSOPER/SYSDBA系統權限。


要進行此項授權操作,需使用SYSDBA權限(或INTERNAL帳號)連入數據庫,且初始化參數REMOTE_LOGIN_PASSWORDFILE的設置必須為EXCLUSIVE。具體操作步驟如下:

 

創建相應的密碼文件;


設置初始化參數REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE;

 

使用SYSDBA權限登錄:

 

CONNECT SYS/internal_user_passsword AS SYSDBA;

 


啟動數據庫實例并打開數據庫;

 

創建相應用戶帳號,對其授權(包括SYSOPER和SYSDBA):


授予權限:GRANT SYSDBA TO user_name;


收回權限:REVOKE SYSDBA FROM user_name;

 

現在這些用戶可以以管理員身份登錄數據庫系統了;

 

四、 使用密碼文件登錄:

 

有了密碼文件后,用戶就可以使用密碼文件以SYSOPER/SYSDBA權限登錄Oracle數據庫實例了,注意初始化參數REMOTE_LOGIN_PASSWORDFILE應設置為EXCLUSIVE或SHARED。任何用戶以SYSOPER/SYSDBA的權限登錄后,將位于SYS用戶的Schema之下,以下為兩個登錄的例子:

 

 

1. 以管理員身份登錄:

 

假設用戶scott已被授予SYSDBA權限,則他可以使用以下命令登錄:

 


CONNECT scott/tiger AS SYSDBA

 

 

 

 


2. 以INTERNAL身份登錄:

 

CONNECT INTERNAL/INTERNAL_PASSWORD

 

 


五、密碼文件的維護:

 

1. 查看密碼文件中的成員:

 

可以通過查詢視圖V$PWFILE_USERS來獲取擁有SYSOPER/SYSDBA系統權限的用戶的信息,表中SYSOPER/SYSDBA列的取值TRUE/FALSE表示此用戶是否擁有相應的權限。這些用戶也就是相應地存在于密碼文件中的成員。

 

2. 擴展密碼文件的用戶數量:

 

當向密碼文件添加的帳號數目超過創建密碼文件時所定的限制(即ORAPWD.EXE工具的MAX_USERS參數)時,為擴展密碼文件的用戶數限制,需重建密碼文件,具體步驟如下:

 

(a)查詢視圖V$PWFILE_USERS,記錄下擁有SYSOPER/SYSDBA系統權限的用戶信息;

 

(b)關閉數據庫;

 

(c) 刪除密碼文件;

 

(d) 用ORAPWD.EXE新建一密碼文件;

 

(e) 將步驟a中獲取的用戶添加到密碼文件中。

 

3. 修改密碼文件的狀態:

 

密碼文件的狀態信息存放于此文件中,當它被創建時,它的缺省狀態為SHARED??梢酝ㄟ^改變初始化參數REMOTE_LOGIN_PASSWORDFILE的設置改變密碼文件的狀態。當啟動數據庫事例時,Oracle系統從初始化參數文件中讀取REMOTE_LOGIN_PASSWORDFILE參數的設置;當加載數據庫時,系統將此參數與口令文件的狀態進行比較,如果不同,則更新密碼文件的狀態。若計劃允許從多臺客戶機上啟動數據庫實例,由于各客戶機上必須有初始化參數文件,所以應確保各客戶機上的初始化參數文件的一致性,以避免意外地改變了密碼文件的狀態,造成數據庫登陸的失敗。

 

4. 修改密碼文件的存儲位置:

 

密碼文件的存放位置可以根據需要進行移動,但作此修改后,應相應修改系統注冊庫有關指向密碼文件存放位置的參數或環境變量的設置。


5. 刪除密碼文件:


在刪除密碼文件前,大家應當確保當前運行的各數據庫實例的初始化參數REMOTE_LOGIN_PASSWORDFILE皆設置為NONE。


(注釋:在刪除密碼文件后,假如需要以管理員身份連入數據庫,則一定要使用操作系統驗證的方法來進行登錄。)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩黄色av网站| yw.139尤物在线精品视频| 国产精品久久色| 久久久视频精品| 亚洲最大福利网站| 最近2019好看的中文字幕免费| 国产精品亚洲激情| 中文字幕日本欧美| 2019中文字幕全在线观看| 精品国产91久久久久久老师| 国产一区二区免费| 成人黄色在线免费| 久久精品国产一区二区三区| 欧美性20hd另类| 久久精品久久精品亚洲人| 福利微拍一区二区| 日韩电视剧免费观看网站| 一区二区在线视频| 91色p视频在线| 亚洲第一视频网站| 黑人狂躁日本妞一区二区三区| 国产精品女主播视频| 国产精品稀缺呦系列在线| 国产日韩欧美夫妻视频在线观看| 午夜精品久久久久久99热软件| 日韩一区二区三区国产| 久久精品在线播放| 国产成人精彩在线视频九色| 日韩**中文字幕毛片| 亚洲第一精品电影| 欧美国产日韩一区二区| 性欧美在线看片a免费观看| 日韩av高清不卡| 91丝袜美腿美女视频网站| 日韩在线不卡视频| 一本一本久久a久久精品牛牛影视| 久久久久99精品久久久久| 一区二区三区回区在观看免费视频| 日韩欧美中文在线| 51色欧美片视频在线观看| 国产欧美韩国高清| 成人在线中文字幕| 亚洲精品福利在线观看| 亚洲伊人第一页| 久久人人97超碰精品888| 欧美乱大交xxxxx另类电影| 中文字幕亚洲欧美日韩2019| 久久久久久久久久久人体| 日韩毛片在线看| 日韩av在线影院| 亚洲精品99久久久久中文字幕| 国产日韩精品入口| 国产亚洲欧洲高清| 久久久久久久久久婷婷| www.精品av.com| 国产美女91呻吟求| 久久精品久久久久| 日韩精品亚洲精品| 国产丝袜精品第一页| 国产精品久久久久久久久借妻| 亚洲国产精品大全| 在线播放国产一区中文字幕剧情欧美| 热久久这里只有| 精品久久久精品| 国产精品旅馆在线| 国产91在线视频| 亚洲欧美一区二区三区久久| 国产精品偷伦视频免费观看国产| 在线亚洲国产精品网| 国产va免费精品高清在线观看| 97香蕉超级碰碰久久免费软件| 久久国产精品久久国产精品| 中文字幕亚洲自拍| 精品久久久香蕉免费精品视频| 国产日韩欧美日韩| 亚洲免费成人av电影| 亚洲成人在线视频播放| 欧美日韩精品在线视频| 在线观看国产精品日韩av| 国产成人精品综合| 午夜美女久久久久爽久久| 亚洲v日韩v综合v精品v| 亚洲精品第一页| 午夜精品福利电影| 久久影视电视剧免费网站清宫辞电视| 国产精品久久久久久久久久ktv| 久久99久久亚洲国产| 久久99精品久久久久久琪琪| 色综合久综合久久综合久鬼88| 久久成年人视频| 一区二区av在线| 亚洲欧美综合精品久久成人| 亚洲国产高潮在线观看| 亚洲国产成人在线播放| 欧美日韩综合视频| www.国产精品一二区| 91精品国产自产在线| www.欧美三级电影.com| 91地址最新发布| 国产日本欧美一区二区三区| 国产日韩欧美日韩| 91精品国产综合久久香蕉| 精品久久久视频| 欧美性极品少妇精品网站| 欧美做爰性生交视频| 青青草国产精品一区二区| 在线观看欧美日韩| 日本精品久久久久久久| 黑人狂躁日本妞一区二区三区| 啊v视频在线一区二区三区| 国产精品高清在线观看| 久久久在线观看| 亚洲日本欧美中文幕| 国产精品欧美亚洲777777| 欧美日韩久久久久| 奇米4444一区二区三区| 久久久国产精品亚洲一区| 欧美日韩亚洲精品内裤| 中文字幕免费精品一区高清| 日本国产一区二区三区| 高清欧美电影在线| 国产精品扒开腿做爽爽爽视频| 国产成人亚洲综合青青| 92版电视剧仙鹤神针在线观看| 欧美激情高清视频| 91精品在线观看视频| 久久免费精品日本久久中文字幕| 亚洲自拍偷拍一区| 51久久精品夜色国产麻豆| 一本色道久久88综合日韩精品| 国产精品久久久久久久久久东京| 欧亚精品中文字幕| 日韩在线观看网址| 欧美激情精品久久久久久免费印度| 国产精品国产亚洲伊人久久| 国产精品黄色影片导航在线观看| 久久久久久久av| xx视频.9999.com| 国产成人精品一区| 欧美老女人性生活| 久久福利网址导航| 国产91在线视频| 97超级碰碰碰| 色哟哟亚洲精品一区二区| 国产精品国产三级国产aⅴ浪潮| 欧美成人激情视频免费观看| www.国产一区| 日韩精品亚洲精品| 中文字幕在线国产精品| 性色av一区二区三区在线观看| 亚洲欧美日韩国产成人| 日韩在线不卡视频| 欧美交受高潮1| 欧美性猛交xxxx| 国产精品久久久久久久久久| 国产男女猛烈无遮挡91| 欧美大片免费观看| 精品五月天久久| 久久久亚洲欧洲日产国码aⅴ| 国产精品网站大全| 97视频在线观看免费高清完整版在线观看| 国产精品一区久久| 欧美激情精品久久久久久变态| 国产日韩在线一区|