0

将数据库从 11g 迁移到 18g(云版本)后,我收到用户密码将在几天后过期的消息。因为这些用户是许多 Web 应用程序的连接源。我需要重复使用相同的密码。

我尝试将密码持续时间更改为无限制,但对于已经处于“宽限期”状态的用户来说为时已晚。

因此,当尝试使用与旧密码相同的密码更改密码时;我收到消息说它们不符合必要的复杂性(作为 2 个特殊字符或大写字母)


    ORA-20000: password must contain 2 or more special characters
    28003. 00000 -  "password verification for the specified password failed"
    *Cause:    The new password did not meet the necessary complexity
               specifications and the password_verify_function failed
    *Action:   Enter a different password. Contact the DBA to know the rules for
               choosing the new password

是否有可能改变复杂度参数;如果是这样,它是否也适用于“宽限期”模式下的密码?

非常感谢您的帮助

祝你今天过得愉快

4

1 回答 1

0

您当然可以创建自己的密码复杂性函数来执行您想要的操作,然后将其与配置文件相关联。我建议还为此创建一个新的配置文件,以便您可以单独保留“默认”。然后将新配置文件分配给相关用户。

于 2020-02-13T12:26:40.957 回答