Il y a une constructionOracle: comment définir le mot de passe utilisateur unexpire?
ALTER USER scott PASSWORD EXPIRE
Mais comment puis-je similair mot de passe défini à l'état restant à courir?
Il y a une constructionOracle: comment définir le mot de passe utilisateur unexpire?
ALTER USER scott PASSWORD EXPIRE
Mais comment puis-je similair mot de passe défini à l'état restant à courir?
La déclaration suivante provoque le mot de passe d'un utilisateur expire:
ALTER USER user PASSWORD EXPIRE;
Si vous causez le mot de passe d'un utilisateur de base de données expirer avec mot de passe EXPIRATION, l'utilisateur (ou le DBA) doit changer le mot de passe avant de tenter de se connecter dans la base de données après l'expiration. Des outils tels que SQL * Plus permettent à l'utilisateur de changer le mot de passe lors de la première tentative de connexion après l'expiration.
ALTER USER scott IDENTIFIED BY password;
Permet de définir/réinitialiser le mot de passe de l'utilisateur.
Voir l'utilisateur alter doc pour plus d'infos
Si vous créez un utilisateur en utilisant un profil comme celui-ci:
CREATE PROFILE my_profile LIMIT
PASSWORD_LIFE_TIME 30;
ALTER USER scott PROFILE my_profile;
alors vous pouvez changer la durée de vie du mot de passe comme ceci:
ALTER PROFILE my_profile LIMIT
PASSWORD_LIFE_TIME UNLIMITED;
J'espère que cela aide.
Lors de l'application du nouveau profil à l'utilisateur, vous devriez également vérifier les limites des ressources sont « activés » pour la base de données dans son ensemble i.e.RESOURCE_LIMIT = TRUE
pour faire vérifier la valeur du paramètre.
Si dans le cas, il est:
SQL> show parameter resource_limit
NAME TYPE VALUE
------------------------------------ ----------- ---------
resource_limit boolean FALSE
Its mean resource limit is off,we ist have to enable it.
Use the ALTER SYSTEM statement to turn on resource limits.
SQL> ALTER SYSTEM SET RESOURCE_LIMIT = TRUE;
System altered.
Une fois que vous définissez expirer il n'y a pas de syntaxe pour le remettre à l'état restant à courir l'utilisateur devra changer son mot de passe. – David