Oracle 如何仅为一个用户设置用户密码\u生命\u时间?

Oracle 如何仅为一个用户设置用户密码\u生命\u时间?,oracle,passwords,sqlplus,lifetime,Oracle,Passwords,Sqlplus,Lifetime,本声明: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 180; 更改我的个人资料中所有用户的password\u life\u time值。但如果我只需要为一个用户更改此值,该怎么办 我可以用这样的东西吗 ALTER username LIMIT PASSWORD_LIFE_TIME UNLIMITED 您不能通过alteruser直接执行此操作。您需要根据需要进行配置,然后更改用户以获取该配置文件 只有一个用户有特定的需求是不常见的,在大多

本声明:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 180;
更改我的个人资料中所有用户的
password\u life\u time
值。但如果我只需要为一个用户更改此值,该怎么办

我可以用这样的东西吗

ALTER username LIMIT PASSWORD_LIFE_TIME UNLIMITED

您不能通过
alteruser
直接执行此操作。您需要根据需要进行配置,然后更改用户以获取该配置文件


只有一个用户有特定的需求是不常见的,在大多数情况下,配置文件更灵活、更高效

,但我希望允许用户更改其帐户设置。使用您的解决方案,我必须为每个用户创建一个配置文件。为什么您希望用户能够更改自己的密码生存期?这难道不意味着拥有它毫无意义吗?它是用来强制执行安全要求的。如果你指的是一种可以更改他人帐户的超级用户,那么你可以拥有一些具有不同级别限制的配置文件,我想让他们选择一个。