简体   繁体   English

如何为SQL Server登录编写密码更改脚本?

[英]How do I script a password change for a SQL server login?

正如标题所说,我需要更改现有sql server登录的密码,我想通过sql脚本来完成。

If the user already has the ALTER ANY LOGIN permission (ie the user can change any password for any user) then this works: 如果用户已经拥有ALTER ANY LOGIN权限(即用户可以为任何用户更改任何密码),那么这可以:

alter login mylogin with password = 'mylogin'

Otherwise, if you don't want to make every user in your system a superuser, add a parameter of the old password for the same command: 否则,如果您不希望系统中的每个用户都是超级用户,请为同一命令添加旧密码的参数:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM