1. 使用 SYSDBA 权限解锁账户
如果你是数据库管理员(DBA)或者有权限以 SYSDBA
角色登录,你可以通过 SQL*Plus 或 Oracle SQL Developer 等工具来解锁账户。
通过 SQL*Plus 解锁账户:
-
以 SYSDBA 登录: 使用 SQL*Plus 或其他工具连接到数据库,使用
SYSDBA
权限登录。sqlplus sys as sysdba
-
解锁账户: 你可以使用以下 SQL 命令来解锁账户:
ALTER USER 用户名 ACCOUNT UNLOCK;
2. 重置密码(如果密码过期)
如果账户被锁定是因为密码过期,你可以重置密码。
重置密码: 作为 SYSDBA
用户,你可以使用以下命令来重置密码:
ALTER USER 用户名 IDENTIFIED BY 新密码;