oracle中system使用者被鎖定之後的相關操作

2021-09-11 08:41:52 字數 366 閱讀 5049

問題情境:在多次輸入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許可權...