1. 程式人生 > >ORA-01918: user hr does not exist 解決辦法

ORA-01918: user hr does not exist 解決辦法

檢視Oracle中自帶的事例使用者hr的表結構時

登陸Oracle的客戶端system身份登陸,開啟命令視窗

 

SQL>alter user hr identified by h111;//修改使用者密碼,自帶使用者的密碼不知道可修改密碼

user altered

SQL>alter user hr account unlock;//解鎖使用者

user altered

Win+R鍵開啟cmd命令列視窗登陸hr使用者查看錶結構

SQL>desc departments;//查看錶結構

 

解決辦法:

 

hr_main_10g_wiki.sql檔案拖入視窗,點選鋸齒的小圖示,執行就可以了

 

再執行修改密碼,解鎖的步驟,再在命令列以

hr使用者登陸 查看錶結構就成功了。

執行的過程中可能會出現無效sql語句的情況,注意直接把下載的檔案拖入PL/SQL Developer的視窗,不要複製內容,會跳出來登陸的頁面,可以直接輸入使用者名稱hr 密碼 normal登陸,如果有錯就跳過。

如果cmd登陸成功,查看錶結構時出現departments物件不存在就再把hr_main_10g_wiki.sql檔案拖入視窗多執行幾次。

我們班有的同學在執行指令碼之前新建了一個hr使用者再執行指令碼,也可以。

如有需要,留言給qq或者郵箱把這個指令碼發給你們。