日期:2014-05-17  浏览次数:21295 次

Oracle账户为何被自动锁定?
在oracle   10g下有个用户test,我的应用程序使用该用户访问数据库,使用一段时间后,修改了它的密码,但几秒钟后,再次用它连接数据库时就报账户被锁,用sys连接把它解锁后几秒钟又自动锁定了。

这是什么原因?是不是因为有应用程序用这个用户已经连接数据库就不能修改密码?

------解决方案--------------------
帮你顶
------解决方案--------------------
估计是你的test用户多次尝试密码,错了导致。

看看这个用户的
profile是怎么设置的
------解决方案--------------------
没错。跟profile有关。
------解决方案--------------------
Oracle为了安全, 设置了profile(预置文件),在其中可以设置安全策略, 比如不用的帐户锁定, 密码重试超过几次就锁定等等.

或许是你的密码改了以后,重试超过次数了. 可以把该次数设置为unlimited.
------解决方案--------------------
是不是过期了