1.以作業系統認證方式登入資料庫的方法
1)最基本的方法就是使用「sqlplus / as sysdba」登入資料庫
sqlplus / as sysdba
斜槓「/」左面是使用者名稱,右面是密碼,這裡表示不給出使用者名稱和密碼一樣可以登入到資料庫系統中
2)使用正確的使用者名稱和密碼登陸資料庫
sqlplus sys/password as sysdba
顯然,登入完全沒有問題。
3)使用錯誤的使用者名稱和密碼登陸資料庫
sqlplus wind/wind as sysdba
這種作業系統認證方式登入資料庫,即使使用的是錯誤的使用者名稱和密碼依然可以順利的登入到資料庫中.
2.禁用作業系統認證方式登入資料庫
編輯oracle_home/network/admin/sqlnet.ora
sqlnet.authentication_services=(none)
3.驗證是否生效
1)必須使用正確的使用者名稱和密碼才能登陸到系統中
c:\>sqlplus sys/password as sysdba
sql*plus: release 11.2.0.2.0 production on 星期三 2月 16 13:41:14 2011
sql>
2)使用正確的使用者名稱和錯誤的密碼進行登入測試
c:\users\administrator>sqlplus sys/wind as sysdba
sql*plus: release 11.2.0.2.0 production on 星期三 2月 16 13:40:35 2011
error:
ora-01031: insufficient privileges
請輸入使用者名稱:
3)使用「sqlplus / as sysdba」登入方式進行驗證
c:\>sqlplus / as sysdba
sql*plus: release 11.2.0.2.0 production on 星期三 2月 16 13:42:29 2011
error:
ora-01031: insufficient privileges
請輸入使用者名稱:
oracle 禁止作業系統認證登入
1.以作業系統認證方式登入資料庫的方法 1 最基本的方法就是使用 sqlplus as sysdba 登入資料庫 sqlplus as sysdba 斜槓 左面是使用者名稱,右面是密碼,這裡表示不給出使用者名稱和密碼一樣可以登入到資料庫系統中 2 使用正確的使用者名稱和密碼登陸資料庫 sqlplus...
oracle口令檔案認證和作業系統認證
1 使用作業系統驗證 2個前提必須同時滿足 1 os下建立使用者ora dba使用者組,然後可以新建立使用者或者把原來的使用者加入到ora dba組中,然後使用這個使用者在安裝了資料庫的本地機器登陸或者使用安全的遠端連線登陸,可以作為sysdba登入,在資料庫級不需要提供密碼。2 sqlnet.or...
oracle認證方式分為作業系統認證和
oracle認證方式分為作業系統認證和口令檔案認證2種方式,作業系統認證有時候也叫本地認證。這2種認證我是這麼理解的 作業系統認證 即oracle認為作業系統使用者是可靠的,即既然能登陸到作業系統那麼oracle資料庫你也能登陸 口令檔案認證 oracle認證認為作業系統使用者是不可信任的,如果要訪...