不同作業系統上遮蔽oracle的作業系統認證方式

2021-07-25 14:27:45 字數 528 閱讀 5644

windows系統上》如果不想使用者通過作業系統驗證方式登入,可以修改 sqlnet.ora檔案,把 sqlnet.authentication_services=nts 前面加#注釋掉就可以了。

linux系統上》如果不想使用者通過作業系統驗證方式登入,可以建立乙個 sqlnet.ora 檔案,加上

sqlnet.authentication_services設定為none或者nts,都是遮蔽作業系統認證,基於oracle密碼驗證的。

linux下示範:

names.directory_path=(tnsnames,ezconnect)

sqlnet.authentication_services=(none)

[oracle@11g admin]$ sqlplus / as sysdba

sql*plus: release 11.2.0.1.0 production on sat nov 22 17:14:08 2014

error:

ora-01031: insufficient privileges

作業系統中不同的鎖

鎖是執行緒同步時的乙個重要的工具,然而作業系統中包含了多種不同的鎖,各種鎖之間有什麼不同呢?1 訊號量 semaphore 訊號量分為二元訊號量和多元訊號量,所謂二元訊號量就是指該訊號量只有兩個狀態,要麼被占用,要麼空閒 而多元訊號量則允許同時被n個執行緒占有,超出n個外的占用請求將被阻塞。訊號量是...

不同型別的作業系統

據我了解,作業系統分為 windows windows98,windowsnt,windows2003,windows xp,win7,win8等 unix ibm ax,hp hp ux,sun solaris.bsd.linux 由unix擴充套件而來的。ubuntu,centos,redhat...

不同作業系統回車換行問題總結

一 windows的檔案到linux下的轉換方法 1.用sed命令替換 sed e s m g original.txt target.txt 注意 m 在linux unix下是這樣輸入的 先按ctrl v,接著按ctrl shift m,呵呵 其實俺主要就是為了記錄一下這個輸入方法 2.在vi中...