Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment créer un script de changement de mot de passe pour une connexion au serveur SQL ?

Si l'utilisateur dispose déjà de l'autorisation ALTER ANY LOGIN (c'est-à-dire que l'utilisateur peut modifier n'importe quel mot de passe pour n'importe quel utilisateur), cela fonctionne :

alter login mylogin with password = 'mylogin'

Sinon, si vous ne voulez pas faire de chaque utilisateur de votre système un superutilisateur, ajoutez un paramètre de l'ancien mot de passe pour la même commande :

alter login mylogin with password = 'mylogin' old_password='oldpassword'