ORA-28000用户被锁应如何处理

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

ORA-28000用户被锁应如何处理

问题描述:

客户端无法登录,提示:获取用户相关信息失败,检查apusic日志提示ora-28000

原因:

ORA-28000数据库用户被锁导致的;

  1. 确认用户所使用的概要文件:

    select username,profile from dba_users;

  2. 查看概要文件中有关登录次数的限制:

    select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';

  3. 查看具体的被锁时间,不过要在解锁前查看(kingdee代表被锁用户):

    select username,lock_date from dba_users   where username='kingdee';

  4. 查看已错误输入次数:

    select name, lcount from sys.user$ where name='kingdee';


解决方案:

方案一:

将尝试登录次数的限制修改为不受限(此方法不建议);修改后不需要重启数据库,修改结果即时生效。

SQL> alter profile default limit failed_login_attempts unlimited; 


方案二:

将用户解锁:(kingdee代表被锁用户)

SQL> alter user kingdee account unlock;


ORA-28000用户被锁应如何处理

问题描述:客户端无法登录,提示:获取用户相关信息失败,检查apusic日志提示ora-28000原因:ORA-28000数据库用户被锁导致的;确认用户所使...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息