【YashanDB知识库】sys登录提示账户被锁,怎么处理?

84 阅读1分钟

【问题分类】 功能使用

【关键字】 YAS-02193、锁定、登录、被锁、locked

【问题描述】 登录提示账户被锁,无法登录数据库。

【问题原因分析】 锁定是因为密码错误之后,连接重试太多导致。检查一下密码是否正确或者是否有外部链接使用错误的密码不断尝试连接,导致用户不断被锁定。

【解决/规避方法】

解锁sys用户。

1、通过免密登录到数据库

yasql / as sysdba

这里注意要将数据库安装用户添加到系统YASDBA组,如果已添加,可忽略,没有添加参考下面:

usermod -G YASDBA yashan

2、解锁sys用户

alter user sys account unlock;

#查看用户状态select username,account_status from dba_users;

3、测试环境建议将profile的 密码错误锁定次数设置为unlimited,这样sys用户不会因为密码试错而锁定

alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED;