問題情境:在多次輸入system錯誤密碼之後,會被提示,當前使用者被鎖定。甚至於更囧的是,連sys等其他使用者的密碼也記不得了。
解決思路:先解鎖,再為使用者重新設定密碼。
具體實現:
(1)以sysdba身份登入,不需要提供使用者名稱和密碼,此sql深得我心。
conn / as sysdba ;
(2)為使用者解鎖。
alter user system account unlock;
ps:觸類旁通,鎖定使用者語句即為, alter user system account lock;
(3)重新設定密碼。
alter user system identified by system123456;
oracle中sys使用者和system使用者的區別
sys和system使用者區別 一 最重要的區別,儲存的資料的重要性不同 sys 所有oracle的資料字典的基表和檢視都存放在sys使用者中,這些基表和檢視對於oracle的執行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改。sys使用者擁有dba,sysdba,sysoper等角色或許...
Oracle中的sys使用者和system使用者
1 sys使用者是超級使用者,具有最高許可權即sysdba角色,有create database的許可權,所有oracle的資料字典的基表和檢視都存放在sys使用者中,這些基表和檢視對於oracle的執行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改。該使用者的預設密碼是 change o...
Oracle中system使用者的實際許可權
之前新建了乙個資料庫,通過pl sql developer登入,使用的是system使用者,身份為sysdba,結果報錯 insufficient privileges 許可權不足 最後只好讓sys使用者登入後執行grant sysdba to system為system使用者賦予sysdba許可權...