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

时间:2008-09-11 15:38:26

标签: sql sql-server sql-server-2005

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

3 个答案:

答案 0 :(得分:32)

如果用户已经拥有ALTER ANY LOGIN权限(即用户可以为任何用户更改任何密码),那么这样做有效:

alter login mylogin with password = 'mylogin'

否则,如果您不想让系统中的每个用户都成为超级用户,请为同一命令添加旧密码的参数:

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

答案 1 :(得分:10)

答案 2 :(得分:6)

alter login mylogin with password = 'mylogin'