Oracle 10g 或更新版本,預設範例帳號 scott/tiger@orcl 已解鎖可用。
-- 以 system 登入
CONNECT system/oracle
-- 建立用戶 test1
CREATE USER test1 IDENTIFIED BY test1;
-- 授予基本開發角色
GRANT CONNECT, RESOURCE TO test1;
提醒:10g 後
CONNECT僅含CREATE SESSION,RESOURCE仍隱含UNLIMITED TABLESPACE,生產環境建議改用自訂角色與配額。
SQLPLUS test1/test1
-- 以 system 登入修改 sys 密碼
ALTER USER sys IDENTIFIED BY 123;
-- 以 sys 登入(需 AS SYSDBA)
CONNECT sys/oracle AS SYSDBA;
-- 以 system 登入
CONNECT system/oracle;
PROFILE 強制密碼複雜度、存活期、鎖定策略。SYS、SYSTEM、DBSNMP、OUTLN 等內建帳號密碼。VERIFY_FUNCTION 防止弱密碼。掌握建立、授權、登入、改密四步曲,即可快速上手 Oracle 使用者管理。後續請深入學習 PROFILE、PASSWORD VERIFY FUNCTION 等進階安全機制。