Oracle 10g 預設 SCOTT 鎖定,無法登入。
C:> sqlplus 用戶名: sys 口令: sys as sysdba SQL> ALTER USER scott ACCOUNT UNLOCK; SQL> COMMIT; SQL> CONN scott/tiger -- 彈出修改密碼對話框,重設即可
sqlplus sys/tiger as sysdba ALTER USER scott ACCOUNT UNLOCK;
| 項目 | SYS | SYSTEM |
|---|---|---|
| 角色 | 超級用戶,最高權限 | 管理操作員 |
| 內含角色 | SYSDBA | SYSOPER |
| CREATE DATABASE | 有 | 無 |
| 預設密碼 | change_on_install | manager |
| 用途 | 資料庫建立、核心維護 | 日常維護、監控 |
最大差異在於 CREATE DATABASE 權限。
原因:Oracle 安裝程式修改了系統 PATH,將自帶 JRE 放在前面,導致 Eclipse 載入錯誤 JVM。
將 Oracle 相關路徑(D:\Oracle\bin、D:\Oracle\jre\...)移至 PATH 末尾,確保 JDK/JRE 路徑優先。
修改前: ;D:\Oracle\bin;D:\Oracle\jre\1.4.2\bin\client;...;%JAVA_HOME%\bin;... 修改後: %SystemRoot%\system32;...;%JAVA_HOME%\bin;...;D:\Oracle\bin;D:\Oracle\jre\1.4.2\bin\client;D:\Oracle\jre\1.4.2\bin
重啟 Eclipse 即正常。