最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

当忘记SQLServer管理员密码该如何处理

来源:动视网 责编:小采 时间:2020-11-09 08:42:33
文档

当忘记SQLServer管理员密码该如何处理

当忘记SQLServer管理员密码该如何处理:如果忘记 SQL Server 管理员密码,可以使用下面的方式处理 1. 使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器 2. 确定忘记管理员密码的 SQL Server 服务 可以在服务(services.msc)里面查看,或
推荐度:
导读当忘记SQLServer管理员密码该如何处理:如果忘记 SQL Server 管理员密码,可以使用下面的方式处理 1. 使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器 2. 确定忘记管理员密码的 SQL Server 服务 可以在服务(services.msc)里面查看,或


如果忘记 SQL Server 管理员密码,可以使用下面的方式处理
1. 使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器
2. 确定忘记管理员密码的 SQL Server 服务
可以在服务(services.msc)里面查看,或者使用下面的 Powershell 命令
Get-Service | ? DisplayName -Like ‘SQL Server (*)’
3. 停止 SQL Server 服务
4. 以单用户模式(/m参数)启动 SQL Server 服务
使用参数 /m 启动,在管理员命令提示符下执行
net start start mssqlserver /m
5. 使用 slqcmd 完成管理员解锁
在单用户模式下启动 SQL Server 可使计算机本地 Administrators 组的任何成员作为 sysadmin 固定服务器角色的成员连接到 SQL Server 实例
6. 完成后停止 SQL Server 服务,并以正常方式启动 SQL Servr 和相关服务即可


Powershell 通用脚本 – 将当前登录帐号加入 SQL Server 的 sysadmin 成员

# 脚本需要在管理员命令提示符下的 Powrshell 中执行
# 可以通过下面这个命令进入到管理员命令提示符下的 Powershell
# Powershell Start-Process Powershell.exe -Verb runas

reportdb’ # 定义要操作的 SQL Server 服务 
ServiceName # 停止 SQL Server 服务并以单用户模式启动 net.exe stop
Service.Name) net.exe start
Service.Name) /m # 当前用户加入 SQL Server 的 sysadmin 成员 
Service.Name -Split ‘$’)[1] If( -Not
user = [Environment]::UserDomainName + ‘\’ + [Environment]::UserName 
user] FROM WINDOWS; EXEC sp_addsrvrolemember [
Instance -Q $sql # 以正常方式启动 SQL Server 服务(依赖的服务需要手工检查启动) net.exe stop
Service.Name) net.exe start
Service.Name)

其他说明
可以让您重新获得访问权限的一种方法是重新安装 SQL Server 并将所有数据库附加到新实例。这种解决方案很耗时,并且若要恢复登录名,可能还需要从备份中还原 master 数据库。如果 master 数据库的备份较旧,则它可能未包含所有信息。如果 master 数据库的备份较新,则它可能与前一个实例具有同样的登录名;因此管理员仍将被锁定。

本文讲解了当忘记 SQL Server 管理员密码该如何处理,更多相关内容请关注Gxl网。

相关推荐:

浅析MySQL中concat以及group_concat的使用

介绍MySQL图形化管理工具

MySQL存储过程的基本函数的相关讲解

文档

当忘记SQLServer管理员密码该如何处理

当忘记SQLServer管理员密码该如何处理:如果忘记 SQL Server 管理员密码,可以使用下面的方式处理 1. 使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器 2. 确定忘记管理员密码的 SQL Server 服务 可以在服务(services.msc)里面查看,或
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top