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

Lar*_*rod 22 sql sql-server sql-server-2005

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

小智 34

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

alter login mylogin with password = 'mylogin'
Run Code Online (Sandbox Code Playgroud)

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

alter login mylogin with password = 'mylogin' old_password='oldpassword'
Run Code Online (Sandbox Code Playgroud)


bka*_*aid 6

alter login mylogin with password = 'mylogin'
Run Code Online (Sandbox Code Playgroud)