工作需要安裝某分析軟件,該軟件自帶oracle數據庫。領導交代一項任務需要查看分析軟件后台數據庫,於是我下載了PLSQL。設想是:用默認的
用戶名:system 密碼:manager登錄 。結果,無論如何都登錄不上。
查遍網絡 ,說要在cmd中以sqlplus / as sysdba進入,然后改密碼。於是:
還是悲劇。
中間改了數據庫的各種配置文件,不一一道來。最后這樣改好的:
————————————————————————————————————-
!!! 找到oracle數據庫的sqlnet.ora文件(找不到就用計算機的搜索功能,全電腦搜索)
查看里面SQLNET.AUTHENTICATION_SERVICES這個參數是不是等於none,等於none就是拒絕操作系統認證。改成
SQLNET.AUTHENTICATION_SERVICES=NTS(我有看到將none改為all,改完之后我去cmd運行該語句sqlplus / as sysdba,得到驗證服務無法初始化的語句,然后我又將all改為了NTS)
改好之后,再次在cmd中運行 sqlplus / as sysdba,成功進入sql,運行語句 select user from dual;發現我只有sys 用戶,給sys用戶設置密碼123456 alter user sys identified by 123456(其中sys是你的用戶名,123456是你的密碼),更改成功。
此時,可以成功登錄PLSQL