大佬教程收集整理的这篇文章主要介绍了Oracle 用户频繁被锁的解决方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
1、su Oracle 2、用dba角色的用户登陆 3、查看被锁用户及时间 SELEct username,account_status,LOCK_DATE from dba_users;
4、查看哪个ip导致被锁 搜索文件
find ./ -name Listener.log
我查出这边的具体路径为 /u01/app/grID/diag/tnslsnr/aqbuzdb01/Listener/trace
日志内容:
18-AUG-2017 16:23:40 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin ClIEnt)(HOST=jdbc)(USER=OraclE))(service_name=BUz)(SERVER=deDicated)(INSTANCE_name=BUZ1)) * (ADDRESS=(PROTOCol=tcp)(HOST=172.31.33.37)(PORT=57244)) * establish * BUZ * 0 18-AUG-2017 16:23:45 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=aqbuzdb01)(USER=grID))(COMMAND=status)(ARGUMENTS=64)(serviCE=ListENER)(VERSION=186647296)) * status * 0 Fri Aug 18 16:24:10 2017 18-AUG-2017 16:24:10 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin ClIEnt)(HOST=jdbc)(USER=OraclE))(service_name=BUz)(SERVER=deDicated)(INSTANCE_name=BUZ1)) * (ADDRESS=(PROTOCol=tcp)(HOST=172.31.33.37)(PORT=57246)) * establish * BUZ * 0
@H_197_32@ALTER @H_197_32@USER username @H_197_32@ACCOUNT @H_197_32@UNLOCK;
useername 替换成 被锁定的用户ID
以上是大佬教程为你收集整理的Oracle 用户频繁被锁的解决方法全部内容,希望文章能够帮你解决Oracle 用户频繁被锁的解决方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。