• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 当忘记 SQL Server 管理员密码该如何处理

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

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了sql server等相关知识,希望本文的分享对您有所帮助
如果忘记 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 管理员密码该如何处理,更多相关内容请关注微课江湖。

相关推荐:

浅析MySQL中concat以及group_concat的使用

介绍MySQL图形化管理工具

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

以上就是当忘记 SQL Server 管理员密码该如何处理的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-12-05mysql5.7-mysql用 load导入时报错1290
  • 2017-05-11配置mysql允许远程连接的方法
  • 2018-12-05Mysql命令行导入sql数据的代码
  • 2018-12-05MYSQL administrator 使用
  • 2018-12-05MySQL常用基本SQL语句总结_MySQL
  • 2018-12-05关于数据表查询的文章推荐
  • 2017-05-11mysql mysqldump数据备份和增量备份
  • 2018-12-05MySQL 5.5 DBA工具 多进程dump 多进程load 多进程备份还原 Pytho
  • 2018-12-05SQL SERVER 根据地图经纬度计算距离函数
  • 2018-12-05MySQL常用基本操作

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql中的跨库关联查询方法实例
    • 解析MySQL 主从复制的原理和配置
    • 关于mysql_list_dbs()函数的10篇文章推荐
    • mysql 控制台操作
    • Access 2007通过查询来计算累计余额
    • Windows下MySql错误代码1045的解决方法
    • MySQL中join用法解析
    • sql中all,any,some用法
    • MySQL锁机制和PHP锁机制
    • oracle数据库下统计专营店的男女数量的语句

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有