Oracle密碼文件的使用和維護(hù)第1/3頁(yè)
概要:Oracle關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)以其卓越的性能獲得了廣泛的應(yīng)用,而保證數(shù)據(jù)庫(kù)的安全性 是數(shù)據(jù)庫(kù)管理工作的重要內(nèi)容。本文是筆者在總結(jié)Oracle數(shù)據(jù)庫(kù)安全管理工作的基礎(chǔ)上,對(duì)Oracle數(shù)據(jù)庫(kù)系統(tǒng)密碼文件的創(chuàng)建、使用和維護(hù)作了詳細(xì)的介紹,供大家參考。
在Oracle數(shù)據(jù)庫(kù)系統(tǒng)中,用戶如果要以特權(quán)用戶身份(INTERNAL/SYSDBA/SYSOPER)登錄Oracle數(shù)據(jù)庫(kù)可以有兩種身份驗(yàn)證的方法:即使用與操作系統(tǒng)集成的身份驗(yàn)證或使用Oracle數(shù)據(jù)庫(kù)的密碼文件進(jìn)行身份驗(yàn)證。因此,管理好密碼文件,對(duì)于控制授權(quán)用戶從遠(yuǎn)端或本機(jī)登錄Oracle數(shù)據(jù)庫(kù)系統(tǒng),執(zhí)行數(shù)據(jù)庫(kù)管理工作,具有重要的意義。
Oracle數(shù)據(jù)庫(kù)的密碼文件存放有超級(jí)用戶INTERNAL/SYS的口令及其他特權(quán)用戶的用戶名/口令,它一般存放在ORACLE_HOME\DATABASE目錄下。
一、密碼文件的創(chuàng)建:
在使用Oracle Instance Manager創(chuàng)建一數(shù)據(jù)庫(kù)實(shí)例的時(shí)侯,在ORACLE_HOME\DATABASE目錄下還自動(dòng)創(chuàng)建了一個(gè)與之對(duì)應(yīng)的密碼文件,文件名為PWDSID.ORA,其中SID代表相應(yīng)的Oracle數(shù)據(jù)庫(kù)系統(tǒng)標(biāo)識(shí)符。此密碼文件是進(jìn)行初始數(shù)據(jù)庫(kù)管理工作的基礎(chǔ)。在此之后,管理員也可以根據(jù)需要,使用工具ORAPWD.EXE手工創(chuàng)建密碼文件,命令格式如下:
C:\ >ORAPWD FILE=< FILENAME > PASSWORD
=< PASSWORD > ENTRIES=< MAX_USERS >
各命令參數(shù)的含義為:
FILENAME:密碼文件名;
PASSWORD:設(shè)置INTERNAL/SYS帳號(hào)的口令;
MAX_USERS:密碼文件中可以存放的最大用戶數(shù),對(duì)應(yīng)于允許以SYSDBA/SYSOPER權(quán)限登錄數(shù)據(jù)庫(kù)的最大用戶數(shù)。由于在以后的維護(hù)中,若用戶數(shù)超出了此限制,則需要重建密碼文件,所以此參數(shù)可以根據(jù)需要設(shè)置得大一些。
有了密碼文件之后,需要設(shè)置初始化參數(shù)REMOTE_LOGIN_PASSWORDFILE來(lái)控制密碼文件的使用狀態(tài)。
相關(guān)文章
Oracle中 關(guān)于數(shù)據(jù)庫(kù)存儲(chǔ)過程和存儲(chǔ)函數(shù)的使用
本篇文章,小編將為大家介紹,在Oracle中 關(guān)于數(shù)據(jù)庫(kù)存儲(chǔ)過程和存儲(chǔ)函數(shù)的使用,有需要的朋友可以參考一下2013-04-04oracle 函數(shù)判斷字符串是否包含圖片格式的實(shí)例代碼
本文通過實(shí)例代碼給大家介紹了oracle 函數(shù)判斷字符串是否包含圖片格式的相關(guān)資料,需要的朋友可以參考下2017-07-07oracle增加表空間大小兩種實(shí)現(xiàn)方法
增加表空間大小:一種是為表空間增加數(shù)據(jù)文件/另一種方法是增加表空間原有數(shù)據(jù)文件尺寸,感興趣的朋友可以了解下,或許對(duì)你有所幫助2013-01-01Oracle START WITH 遞歸語(yǔ)句的使用方法
Oracle數(shù)據(jù)庫(kù)中的START WITH語(yǔ)句經(jīng)常與CONNECT BY子句一起使用,以實(shí)現(xiàn)對(duì)層次型數(shù)據(jù)的查詢,本文主要介紹了Oracle START WITH 遞歸語(yǔ)句的使用方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02Oracle + mybatis實(shí)現(xiàn)對(duì)數(shù)據(jù)的簡(jiǎn)單增刪改查實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于利用Oracle + mybatis如何實(shí)現(xiàn)對(duì)數(shù)據(jù)的簡(jiǎn)單增刪改查的相關(guān)資料,文中圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10oracle數(shù)據(jù)庫(kù)關(guān)于索引建立及使用的詳細(xì)介紹
這篇文章主要介紹了oracle數(shù)據(jù)庫(kù)關(guān)于索引建立及使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Oracle手動(dòng)建庫(kù)安裝部署超詳細(xì)教程
這篇文章主要介紹了Oracle手動(dòng)建庫(kù)安裝部署超詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03