...">
瀏覽量:130次
oracle操作系統(tǒng)認(rèn)證方式是怎樣的?我們?cè)诒酒敿?xì)了解。
以下以用戶數(shù)量多的windows操作系統(tǒng)來說明一下這個(gè)操作系統(tǒng)認(rèn)證方式登錄的原理。如果你的電腦可以使用connect / as sysdba獲取sysdba權(quán)限,則下面的每一過程你的機(jī)器上都會(huì)得到驗(yàn)證,如果不能,按照下面的操作更改后,你也能以這種方式登錄。
1.????在命令行下敲入compmgmt.msc?進(jìn)入計(jì)算機(jī)管理
2.????選擇本地用戶和組—>組
3.????看是不是有一個(gè)組的名字叫做ORA_DBA
4.????雙擊改組可以看到里面是不是有administrator用戶
5.????想一想你是不是以administrator用戶登錄的呢?
6.????再進(jìn)入Oracle安裝目錄(即$ORACLE_HOME一般是D:"oracle)"ora92"network"admin?找到sqlnet.ora文件看看里面的是不是有SQLNET.AUTHENTICATION_SERVICES= (NTS)
7.????如果這些都對(duì)的話,你就能已操作系統(tǒng)認(rèn)證的方式(connect /as sysdba)來登錄Oracle
接下來的問題是,如果你的數(shù)據(jù)很重要,出于安全考慮,希望禁止這種操作系統(tǒng)認(rèn)證的方式。那么該怎么做呢?
很簡(jiǎn)單,找到在剛才的第6步驟中的sqlnet.ora文件,將SQLNET.AUTHENTICATION_SERVICES=(NTS)改為SQLNET.AUTHENTICATION_SERVICES=none即可。你再試一下看看會(huì)不會(huì)得到到如下結(jié)果:
ERROR:
ORA-01031: insufficient privileges
警告:?您不再連接到?ORACLE。
以上便是關(guān)于oracle操作系統(tǒng)認(rèn)證的方法了,希望對(duì)大家有所幫助。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776