我有一个用于PHP开发的Oracle 11g服务器。 最近,由于密码过期,我遇到了login到企业pipe理器的问题 。 我已经改变了设置,所以密码不再过期,我已经解锁了所有的用户。 但是,用户pipe理器显示大多数内置用户已过期。 我该如何解决这个问题? (如果我只是为每个过期帐户设置一个密码,我想无论使用什么服务都不能再login。)
试试:
ALTER USER用户ACCOUNT UNLOCK;
如果你想让用户不再过期,你必须改变密码(据我所知)。 无论如何,这些系统用户是非常正常的,他们已经过期和locking。 相反,这里http://download.oracle.com/docs/cd/B28359_01/server.111/b28337/tdpsg_user_accounts.htm他build议立即更改默认密码(正常程序),并出于安全原因locking用户。
这些用户是否使用“默认”configuration文件? 如果是这样,也许你可以检查这个政策附带的政策是什么?