全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
云服务器 ECS

ECS自建的SQL Server 2008忘记sa密码的处理方法

更新时间:2017-06-07 13:26:11

一.安装sqlserver时配置了混合验证(windows验证+sqlserver验证)的处理方法:

1.登录时选择windows验证:如图:

 blob.png

2.此时不需要密码就可以登录,登录成功后,依次点击,"安全性"---"登录名"---sa右键属性,如图:

blob.png

3.在属性窗口,分别录入"密码"和"确认密码",如下图,然后点击"确定",即可更改.

blob.png

二.如果不是混合模式,而是sqlserver验证模式,则会麻烦一些,操作步骤如下:

  1. 停止所有sql服务(开始---运行--录入:net stop mssqlserver),然后命令行进入mssql安装目录的binn目录下,以默认的64位系统安装目录为例,如下图:
    blob.png

  2. 执行sqlserver.exe -m启动single模式,如图:
    blob.png

  3. 另开一个cmd窗口执行sqlcmd -E直接进去sqlcmd模式(上面的cmd窗口不要关)如图:
    blob.png

  4. 执行以下命令:

create login [builtin\administrators] from windows
go
exec sp_addsrvrolemember [builtin\administrators], [sysadmin]
go
alter login sa with password='此处填写要设置的新密码'
go
shutdown
go

  如图:
 
blob.png

sa的密码就修改成功了.

 

如果问题还未能解决,请联系售后技术支持

 

本文导读目录