忘记SQL SERVER密码,获取SQL SERVER密码!

本文介绍了一种在忘记SQL Server数据库管理员密码时的解决方法。通过Windows认证进入查询分析器,执行存储过程sp_password来更改密码。文章详细解释了sp_password的参数及其用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

忘记了SQL SERVER密码,从企业管理器,当然进不了!

只有从查询分析器,验证的时候,选择Windows认证!可以进入了.

执行:

EXEC SP_PASSWORD null,"新密码","数据库用户名,一般数据库用户名默认为sa"

如果执行成功,说明密码改了,你可以通过企业管理器,进行注册进入了!

关天sp_password的语法
sp_password [ [ @old = ] 'old_password' , ]
    { [ @new =] 'new_password' }
    [ , [ @loginame = ] 'login' ]

参数
[@old =] 'old_password'是旧密码。old_password 为 sysname 类型,其默认值为 NULL。

[@new =] 'new_password'是新密码。new_password 为 sysname 类型,无默认值。如果没有使用命名参数,就必须指定 old_password。

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

返回代码值
0(成功)或 1(失败)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值