1. 程式人生 > 其它 >關於Oracle12C預設使用者名稱system密碼不正確登入不上解決方案

關於Oracle12C預設使用者名稱system密碼不正確登入不上解決方案

如果可以登入任意的一個使用者可以通過一下方法來知道當前有哪些使用者。
select distinct owner from all_objects 檢視當前使用者。
如果你在安裝的時候沒有設定密碼的話
oracle有三個預設的使用者名稱和密碼
1.使用者名稱:sys密碼:change_on_install
2.使用者名稱:system密碼:manager
3.使用者名稱:scott密碼:tiger
或者可能你在安裝的時候設定了符合Oracle校驗規則的密碼,但是在登入的時候密碼不正確,可能是你在安裝時的字符集設定的原因

解決方案:
1.使用sysdba賬號 登陸後 可以修改其他賬號密碼

執行 cmd 按如下輸入命令 sqlplus / as sysdba ---------以sys登陸 超級使用者(sysdba)
2.解除鎖定賬號
alter user 使用者名稱 account unlock; --------- 解除鎖定(必須帶“;”號)
以system使用者名稱為例,即命令為alter user system account unlock;
3.為該賬戶設定新密碼
alter user 使用者名稱 identified by 密碼; -------------修改密碼(密碼加不加雙引號均可,必須帶“;”號)
以使用者名稱system密碼dhee為例,即命令為alter user system identified by dhee;
然後用你改好的密碼登陸