Oracle数据库案例整理-导入导出Oracle数据失败-数据库用户被锁

2014-11-23 21:50:07 · 作者: · 浏览: 16

1.1 现象描述

导入数据失败,系统显示如下错误信息:
SQL> Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
---- Load weak_password.unl
ORA-28000: the account is locked

1.2 可能原因

数据库用户被锁。

1.3 处理步骤

oracle用户登录数据库所在机器。 以 sysdba用户连接数据库。

% sqlplus / as sysdba

解锁该数据库用户。

SQL> alter user username account unlock;

说明:

username为数据库用户名。

执行导入数据脚本。

导入成功,系统提示如下信息:

Import terminated successfully without warnings.

1.4 参考信息

如何解决ORACLE数据库用户密码过期

1. 重新设定用户密码。

SQL> alter user username identified by password;

说明:

username为数据库用户名。

password为数据库密码,可以使用旧密码。

2. 解锁该数据库用户。

SQL> alter user username account unlock;

3. 修改用户密码过期策略。

SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;