sql 2005 express sa密码修改

使用超级用户登录计算机,通过windows身份验证登录sql,使用查询分析器执行如下语句:

exec sp_password null,'benbo,.sql','sa'

sp_password存储过程的功能是更改sql server登录密码

语法

sp_password [ [ @old = ] 'old_password' , ]
    { [ @new =] 'new_password' }
    [ , [ @loginame = ] 'login' ]

参数

[@old =] 'old_password'

是旧密码。old_passwordsysname 类型,其默认值为 NULL。

[@new =] 'new_password'

是新密码。new_passwordsysname 类型,无默认值。如果没有使用命名参数,就必须指定 old_password

[@loginame =] 'login'

是受密码更改影响的登录名。loginsysname 类型,其默认值为 NULL。login 必须已经存在,并且只能由 sysadmin 固定服务器角色的成员指定。

返回代码值

0(成功)或 1(失败)

 

注:

sp_password 不能用于 Microsoft Windows NT® 安全帐户。通过 Windows NT 网络帐户连接到 SQL Server 的用户是由 Windows NT 授权的,因此其密码只能在 Windows NT 中更改。

你可能感兴趣的:(sql,数据库,职场,密码修改,休闲)