日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
帶您了解ORACLE用戶驗證機制

ORACLE用戶驗證的機制關(guān)系到ORACLE數(shù)據(jù)庫的安全,下面就為您詳細介紹ORACLE用戶驗證機制,如果您對此感興趣的話,不妨一看。

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、昌都ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的昌都網(wǎng)站制作公司

系統(tǒng)安全一直是各個系統(tǒng)關(guān)注的首要問題,而ORACLE用戶驗證是其中很重要的一環(huán)。一般應(yīng)用程序習(xí)慣性地將用戶驗證放在數(shù)據(jù)庫中,通過比對用戶的輸入與數(shù)據(jù)庫記錄來驗證用戶,但數(shù)據(jù)庫自身如何來驗證呢?ORACLE用戶可以分為SYS用戶和普通用戶,他們的驗證方式有所區(qū)別

一、SYS用戶驗證

SYS用戶擁有數(shù)據(jù)庫的完全控制權(quán),對其驗證顯得至關(guān)重要。由于進行驗證時數(shù)據(jù)庫還不可用,ORACLE采用兩種方式來驗證SYSDBA用戶:操作系統(tǒng)驗證和口令文件驗證。

1. 操作系統(tǒng)驗證

對于在安裝Oracle的本機上使用Oracle的情況,Oracle可以將用戶驗證交給操作系統(tǒng),只要登錄操作系統(tǒng)的用戶在DBA組里,就有SYS用戶的權(quán)限,可以修改 $ORACLE_HOME/dbs/sqlnet.ora,加入如下行:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

操作系統(tǒng)驗證具有***優(yōu)先級,當(dāng)設(shè)置為他時,口令文件驗證不起作用

2. 口令文件驗證

要使用口令文件驗證,首先得禁用操作系統(tǒng)驗證,修改 $ORACLE_HOME/network/admin/sqlnet.ora,加入如下行(這里將$ORACLE_HOME轉(zhuǎn)化為絕對路徑):

SQLNET.AUTHENTICATION_SERVICES= (NONE)

其次是設(shè)置口令驗證配置參數(shù):remote_login_passwordfile,他可以有幾個值,其含義如下

-- none 不使用口令驗證

-- exclusive 僅允許一個實例使用該口令文件

--shared 多個實例可以共用一個口令文件

這里將參數(shù)設(shè)置為獨占:

alter system set remote_login_passwordfile=exclusive scope=spfile;

shutdown immediate

使用口令實用程序生成口令文件

orapwd file= $ORACLE_HOME/database/pwdora10g.ora password=oracle

此時嘗試以不同方式登錄數(shù)據(jù)庫

sqlplus / as sysdba-----------------權(quán)限不足

sqlplus sys/oracle as sysdba---------------使用口令驗證方式,登錄成功

二、普通ORACLE用戶驗證

之前講了SYS用戶的驗證,那么普通用戶如何驗證?

SYS用戶是在數(shù)據(jù)庫還沒啟動時登錄數(shù)據(jù)庫進行啟動操作,而普通用戶是在數(shù)據(jù)庫啟動后操作不同方案下的對象。

所以普通用戶采用的是數(shù)據(jù)字典的驗證方式:

select username,password from dba_users;

可以看到所有用戶和密碼

【編輯推薦】

Oracle表空間的相關(guān)語句介紹

系統(tǒng)默認(rèn)ORACLE用戶及口令

oracle多列子查詢的實現(xiàn)

oracle多表查詢實例

ORACLE數(shù)據(jù)庫設(shè)置編碼


當(dāng)前名稱:帶您了解ORACLE用戶驗證機制
鏈接URL:http://www.dlmjj.cn/article/djgihsd.html