首先用sysdba账号登陆
C:\Users\Administrator>sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on 星期三 11月 6 11:14:56 2019
Copyright (c) 1982, 2016, Oracle. All rights reserved.
连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
然后查看用户状态
SQL> select username,account_status from dba_userS where username ='C##WANGJ';
USERNAME
--------------------------------------------------------------------------------
ACCOUNT_STATUS
----------------------------------------------------------------
C##WANGJ
LOCKED(TIMED)
修改用户状态
SQL> alter user C##WANGJ account unlock;
用户已更改。
查看用户密码输错次数
SQL> select * from dba_profiles where RESOURCE_NAME='FAILED_LOGIN_ATTEMPTS';
这里cmd显示不太好,直接在工具中截图展示比较清晰
可以看到,次数限制为 3次
将限制次数修改为无限制
SQL> alter profile default limit failed_login_attempts unlimited;
配置文件已更改