旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

当遗忘 SQL Server 管理员暗码该怎样处置惩罚【MySQL教程】,sql server

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:51评论:0


导读:假如遗忘SQLServer管理员暗码,能够运用下面的体式格局处置惩罚1.运用SQLServer效劳器计算机当地Administrators组的任何成员登录到...
假如遗忘 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 管理员暗码该怎样处置惩罚,更多相干内容请关注ki4网。

相干引荐:

浅析MySQL中concat以及group_concat的运用

引见MySQL图形化管理工具

MySQL存储历程的基础函数的相干解说

以上就是当遗忘 SQL Server 管理员暗码该怎样处置惩罚的细致内容,更多请关注ki4网别的相干文章!

标签:sql server


欢迎 发表评论: