我有一台用于 PHP 开发的 Oracle 11g 服务器。最近,我遇到了登录企业管理器时出现问题由于密码过期。我已经更改了设置,密码不再过期,并且我已解锁所有用户。但是,用户管理器显示大多数内置用户已过期。我该如何修复?(如果我为每个过期帐户设置一个密码,我猜无论使用哪个服务,它都将无法再登录。)
答案1
尝试:
ALTER USER用户账户解锁;
如果您希望用户不再过期,则必须更改密码(据我所知)。无论如何,对于那些系统用户来说,他们过期并被锁定是很正常的。相反,这里http://download.oracle.com/docs/cd/B28359_01/server.111/b28337/tdpsg_user_accounts.htm他建议立即更改默认密码(作为正常程序),并且出于安全原因锁定用户。
答案2
这些用户是否使用“默认”配置文件?如果是,也许您可以检查一下此策略附带的策略是什么?