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

  • A+
所属分类:SQL Server

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

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

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

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

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

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

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

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

  1. 停止所有sql服务(开始---运行--录入:net stop mssqlserver),然后命令行进入mssql安装目录的binn目录下,以默认的64位系统安装目录为例,如下图:
    自建的SQL Server 2008忘记sa密码的处理方法
  2. 执行sqlserver.exe -m启动single模式,如图:
    自建的SQL Server 2008忘记sa密码的处理方法
  3. 另开一个cmd窗口执行sqlcmd -E直接进去sqlcmd模式(上面的cmd窗口不要关)如图:
    自建的SQL Server 2008忘记sa密码的处理方法
  4. 执行以下命令:
create login [builtin\administrators] from windows
go
exec sp_addsrvrolemember [builtin\administrators], [sysadmin]
go
alter login sa with password='此处填写要设置的新密码'
go
shutdown
go

如图:
自建的SQL Server 2008忘记sa密码的处理方法

sa的密码就修改成功了.

admin
轻量应用服务器--云服务器vps 建站/应用/云主机
阿里云短信服务个人企业验证码系统&营销短信企业营销通用套餐
网站建设/快速仿站/千套模板/配阿里云空间/云·速成美站
阿里邮箱 企业邮箱标准版 5账号

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: