oracle下system使用者解鎖和改密碼

2021-08-26 13:53:31 字數 555 閱讀 5289

剛剛接觸oracle,學了幾個命令,自己瞎改密碼把system使用者的密碼改掉了。過了幾天居然忘了,+_+。。

下面說一下忘記了system使用者解鎖和密碼恢復。

1.首先用sys使用者以sysdba身份進入oracle。

2.conn sys/as sysdba; 請輸入口令:******;

3.進入後:輸入select username,account_status from dba_users where username='system';

4.查詢system使用者的狀態和使用者名稱,這裡能查詢出密碼,但是查出來的密碼是密文,所以不能直接查。

5.如果顯示 system locked

7.如果正確操作應該會顯示:使用者已改動。此時在查system的狀態已經為解鎖(open)狀態。

8.此時改密碼:alter user system identified by manager;把密碼改為system預設的密碼。

9.此時切換一下使用者:conn system/manager

10.show一下user:show user user為system。

Oracle修改system使用者密碼

windows伺服器 開啟cmd執行命令 輸入sqlplus nolog 實現無使用者名稱登入 注意沒有分號 conn as sysdba 連線到資料本地資料 alter user system identified by password 修改system 密碼 為password 你自定義的密碼...

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...