惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 司徒正美
博客园 - 【当耐特】
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
宝玉的分享
宝玉的分享
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
L
LangChain Blog
D
Docker
腾讯CDC

博客园 - James·wang

win10企业版ltsc激活 全球IP地址段 C#中可为NULL(空)的时间值的判断或赋值问题 解决Windows不能上https://github.com/网站的问题 更改Windows Server 远程桌面端口3386 jqGrid冻结某一列的注意事项 js 获取可视界面的高度或宽度 激活Windows10 文件下画线与文字有一定的间隔css Windows Server 任务计划执行bat脚本,无法正常自动执行的解决方案 js自动倒计时代码,倒计时完毕时自动停止循环 win11跳过微软账号登录方法 本地Windows10怎样配置免安装版本MySQL? Windows Server2022怎么做文件共享? 前端Ajax中请求数据中body和query传参的方法 Windows Server 使用ICACLS在命令行给文件赋予权限 去除两个JSON对象集合中的重复数据 jquery使用$.grep删除数组中的某个值 C#在集合中使用lamda更改某字段的值并返回新的集合 [转发]jquery .filter()过滤器
【转发】怎么解决Sql Server 2008数据库Windows账户和sa账户...
James·wang · 2025-04-24 · via 博客园 - James·wang

服务器版本:WIndows Server2008 R2 Standard

数据库版本:Microsoft SQL Server 2008 R2

事故背景:

  新建了一个账户dev以后,禁用sa账户,不小心把Windows登录账户也给禁用了,然后数据库代理,作业都不可用了

解决:

1、用当前账户新建一个Windows管理员账户dba

 2、用新账号dba登录系统,然后打开“SQL Server配置管理器”修改数据库服务的启动参数,在启动参数后面加上 ;-m,重启服务,此时数据库只能单用户登录

 3、关闭数据库服务,用管理员身份打开cmd,切换目录到Sql Server安装路径,然后执行sqlservr.exe

1

cd C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn

4、用管理员身份新建一个cmd窗口,执行命令SQLCMD -A 打开sqlcmd,运行以下SQL:

1

2

3

4

5

6

7

USE master

GO

CREATE LOGIN [WIN-7E1QG9NMLHG\dba] FROM WINDOWS WITH DEFAULT_DATABASE=[Master]

GO

EXEC sp_addsrvrolemember @loginame=N'WIN-7E1QG9NMLHG\dba', @rolename=N'sysadmin'

GO

 其中 “WIN-7E1QG9NMLHG\dba”是数据库的实例名,“dba”是Windows管理员账户

5、SQL执行完毕以后,关闭所有cmd窗口,把数据库服务中的启动参数中添加的;-m删除,取消单用户登录,然后重启服务,用新建的Windows管理员账户“WIN-7E1QG9NMLHG\dba”登录进数据库,把相关的账户重新启用

转自:https://www.cnblogs.com/gebilaoqin/p/17626777.html