日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OEM中无法用sys用户登录

發布時間:2025/4/16 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OEM中无法用sys用户登录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OEM中無法用sys用戶登錄

開始準備通過實驗的方式,把這段日子來看的內容好好的實踐一翻。于是乎打開了OEM,卻神奇的發現不能用sys用戶登錄了,與此同時,其他的非sysdba用戶可以登錄。但是通過sqlplus可以用同樣的密碼作為sysdba登錄,這是怎么一回事呢?

?

sysdba或sysoper用戶的登錄有兩種方式:一是通過os認證,二是通過密碼文件驗證。

權限驗證的大致順序如下:

???????1.根據$ORACLE_HOME/NETWORK/ADMIN下的sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES值來判定是進行os驗證還是密碼文件驗證。 (NTS)表示為os驗證;none或文件中沒有該參數表示密碼文件驗證。

?????? 2.os驗證,根據當前用戶的用戶組判斷是否具有sysdba權限,驗證失敗則進行密碼文件驗證

?????? 3. 密碼文件驗證,參數REMOTE_LOGIN_PASSWORDFILE的值以及密碼文件是否存在決定個驗證的結果

?

REMOTE_LOGIN_PASSWORDFILE 這個參數10.2的時候可選值有兩個NONE,SHARED; 11G開始多了個exclusive(默認值)

????? shared:One or more databases can use the password file. The password file can contain SYS as well as non-SYS users.

????? exclusive:The password file can be used by only one database. The password file can contain SYS as well as non-SYS users.

??????none: Oracle ignores any password file. Therefore, privileged users must be authenticated by the operating system.

?

?

按照上面的順序,先查看sqlnet.ora文件,發現SQLNET.AUTHENTICATION_SERVICES的值為nts,說明當前使用的是os認證。因為目前的認證原因,所以使用錯誤的密碼只要是sys用戶也能登錄成功。所以猜測這次錯誤的原因是因為密碼錯誤?

事實上因為很久沒碰了,忘記了具體的密碼,于是乎更改密碼 alter user sys identified by new_password; 這之后再次登錄,成功。

?

該類用戶修改密碼也有兩種方法:

????????alter user sys identified by new_password;

?????? ?orapwd file=PWDko.ora password=new_password entries=10 (一旦執行后,該密碼文件中刪除了除sys用戶外的所有用戶,對于曾有該權限的用戶需要重新賦權

?

密碼文件的路徑:

linux:$ORACLE_HOME/dbs/orapw$ORACLE_SID??

windows:$ORACLE_HOME/database/PW%ORACLE_SID%.ora

查看密碼文件中數據的狀態可以查詢v$pwfile_users視圖

該表中的數據會隨著 grant sysdba to username而自動同步,列出擁有sysdba權限的用戶

?

----------------------------------------------------------------------------------------------------------

翻了一下以前的筆記,曾在使用pl/sql developer時,這方面遇到錯誤: ORA-01017:invalid username/password;logon denied

分析思路:檢查密碼-->檢查驗證方法-->檢查REMOTE_LOGIN_PASSWORDFILE-->檢查密碼文件情況

?

posted on 2013-07-05 09:41?Ivo落班 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/archersun/p/3173069.html

總結

以上是生活随笔為你收集整理的OEM中无法用sys用户登录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。