问题描述
大家好,有小伙伴遇到过这种情况嘛?备库的system账户被锁,但是主库上正常的,且在主库和备库上查询dba_users字段account_status都是open。
尝试:
1、在主库和备库分别执行解锁操作都没用,尝试停止备库监听排除监控等程序的干扰,再次在备库解锁,依然没有用,账户system始终是锁定的。
2、备库刷新shared pool无效。
3、起初怀疑是有人在备库反复错误连接导致账户被锁,我刚才有测试一个普通账户,备库错误连接次数超过最大值被锁定后,可以在备库直接执行unlock解锁,但是system指定了unlock没有效果。
4、主备库的sqlnet.ora文件内容一致
专家解答
Account status remains OPEN after a user's account is locked on a active standby database.
The account status reflects that of the account on the primary database. So the account status still shows OPEN even though the account is locked.
This is why we can logon successfullyafter restarting the standby.
重启备库后解决。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。