SQL Server用户登录失败
2015-06-04 16:36
393 查看
SQL Server数据库中,如果我们忘记了 sa密码,又删除了jhyf-kj\administrators帐号,我们可以用下面的方法来修复。
1、首先停止所有与SQLServer相关的服务:
net stop "SQL Server Integration Services"
net stop "SQL Server FullText Search (MSSQLSERVER)"
net stop "SQL Server Agent (MSSQLSERVER)"
net stop "SQL Server Analysis Services (MSSQLSERVER)"
net stop "SQL Server Reporting Services (MSSQLSERVER)"
net stop "SQL Server Browser"
net stop "SQL Server (MSSQLSERVER)"
2、在命令行提示符cmd下执行:(这个地址不确定喔 .windowsXP和windows7下不一样的)
cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn
sqlservr.exe -m
注:如果是命名实例执行sqlservr.exe -m -s<Instance Name>(一般不用)
3、启动另一个命令行提示符cmd,执行 sqlcmd -E
4、在此窗口下执行下面的命令
create login [jhyf-kj\administrators] from windows
go
exec sp_addsrvrolemember [jhyf-kj\administrators], [sysadmin]
go
ALTER LOGIN sa WITH PASSWORD='123456'
go
shutdown
go
注:jhyf-kj 即计算机名
5、关闭2个命令行窗口,启动sqlserver,一切Ok
net start "SQL Server Integration Services"
net start "SQL Server FullText Search (MSSQLSERVER)"
net start "SQL Server Agent (MSSQLSERVER)"
net start "SQL Server Analysis Services (MSSQLSERVER)"
net start "SQL Server Reporting Services (MSSQLSERVER)"
net start "SQL Server Browser"
net start "SQL Server (MSSQLSERVER)"
1、首先停止所有与SQLServer相关的服务:
net stop "SQL Server Integration Services"
net stop "SQL Server FullText Search (MSSQLSERVER)"
net stop "SQL Server Agent (MSSQLSERVER)"
net stop "SQL Server Analysis Services (MSSQLSERVER)"
net stop "SQL Server Reporting Services (MSSQLSERVER)"
net stop "SQL Server Browser"
net stop "SQL Server (MSSQLSERVER)"
2、在命令行提示符cmd下执行:(这个地址不确定喔 .windowsXP和windows7下不一样的)
cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn
sqlservr.exe -m
注:如果是命名实例执行sqlservr.exe -m -s<Instance Name>(一般不用)
3、启动另一个命令行提示符cmd,执行 sqlcmd -E
4、在此窗口下执行下面的命令
create login [jhyf-kj\administrators] from windows
go
exec sp_addsrvrolemember [jhyf-kj\administrators], [sysadmin]
go
ALTER LOGIN sa WITH PASSWORD='123456'
go
shutdown
go
注:jhyf-kj 即计算机名
5、关闭2个命令行窗口,启动sqlserver,一切Ok
net start "SQL Server Integration Services"
net start "SQL Server FullText Search (MSSQLSERVER)"
net start "SQL Server Agent (MSSQLSERVER)"
net start "SQL Server Analysis Services (MSSQLSERVER)"
net start "SQL Server Reporting Services (MSSQLSERVER)"
net start "SQL Server Browser"
net start "SQL Server (MSSQLSERVER)"
相关文章推荐
- oracle 11g sql developer安装后无法使用
- Linux下为PHP添加MongoDB扩展
- Haproxy+Keepalived+MySQL实现读均衡负载
- 构建高性能web之路------mysql读写分离实战
- Oracle传输表空间学习
- mysql用户资源限制
- 基于redis集群实现的分布式锁,可用于秒杀商品的库存数量管理,有测试代码(何志雄)
- 修改 mysql 的字符编码
- Redis3.0.1集群环境搭建
- MongoDB的安装与配置
- Mongodb基础条件查询
- Django数据库使用第一篇
- 跨服务器访问数据库
- .net防止Sql注入之SqlParameter参数详解
- 字符集、编码以及Oracle的那些事
- 字符集、编码以及Oracle的那些事
- 字符集、编码以及Oracle的那些事
- 字符集、编码以及Oracle的那些事
- 字符集、编码以及Oracle的那些事
- MongoDB基本使用