SQL2008的sa账户被禁用其他账户无法连接的快速解决方法

或者你还有其它的sysadmin权限的账号,你可以用此账号登录,重置SA密码。 但是在以下情况下,怎么办呢?

1. SA密码丢失或者SA账号被禁用。

2. 你进行了一些安全操作,把BuiltinAdministrator账号从SQL Server中删除了。 然后你不可以用sysadmin权限的账号登录SQL Server了,是不是打算重装SQL Server 2008了呢?其实可以不用重装系统。 我们可以把SQL Server 2008 启动为单用户模式,然后用Windows Administrative groups里的成员去登录SQL Server 2008.

操作步骤:

1. 我们可以先添加一个账号为Test的成员到Windows Administrative groups,用Test账号登录操作系统。

2. 用Run as a administrator打开命令提示符里输入NET STOP MSSQLSERVER, 即停止MSSQLSERVER运行。

3. 在命令提示符里输入 NET START MSSQLSERVER /m, 将SQL Server 2008 启动为单用户模式。

4. 然后可以用Test账号登录SQL Server 2008。

5. SQL Server已经是单用户模式启动即只允许一个用户连接,这时单击“New Query”会报错“Login failed for user. Reason: Server is in single user mode. Only one administrator can connect at this time”。

6. 这时右击实例名,单击“断开连接”,关闭“对象资源管理器”,然后再点击“New Query”就可以连接了,你可以使用命令 ALTER Login SA enable 重新开启SA 账户。

7. 你可以创建一个有sysadmin权限的SQL Server的 新账户SAMLPE。 CREATE LOGIN SAMPLE WITH PASSWORD='PASSWORD@123' SP_ADDSRVEROLEMEMBER ‘SAMPLE' , 'SYSADMIN'

8. 现在你需要关闭SQL Server,在命令提示符下 输入 NET STAR MSSQLSERVER 正常启动SQL Server,你就可以SA 账户或者新创建的账号来登录SQL Server了

以上所述是小编给大家介绍的SQL2008的sa账户被禁用其他账户无法连接的快速解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

时间: 2024-10-23 04:46:32

SQL2008的sa账户被禁用其他账户无法连接的快速解决方法的相关文章

fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法_php技巧

一:近期黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,导致部分服务器不稳定,现在将危险函数 fsockopen 暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法: 通用解决方法:找到程序里的 fsockopen 函数,替换为:pfsockopen,即可解决所有问题,两个函数的区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击. 已知使用 fsockopen 函数的程序文件路径(在fsockopen 前加 p, 即f

win7运行itunes出现bonjour服务被禁用的解决方法

  itunes对于使用苹果设备的用户来说,一点也不陌生,它主要为苹果用户提用过数字媒体播放功能,并且还可将苹果设备与电脑实现同步传输,而在近期有部分用户在win7系统下安装了itunes后,却遇到了无法正常打开itunes的问题,具体表现为用户双击打开快捷方式,系统提示"bonjour服务已被禁用"的窗口,对于该问题我们如何来解决呢?下面看小编为您提供的解决方法吧! 原因分析: iTunes软件的运行需要bonjour服务的支持,很多朋友在优化系统时不小心禁用导致iTunes无法打开

Win8.1系统管理员账户被禁用怎么处理?

Win8.1系统管理员账户被禁用怎么处理?            第一步: 首先我们要确认电脑中是否真的没有了可用的管理员账户,这是因为有些时候系统可能还有其他管理员账户,但是隐藏的,一般情况不会显示出来.首先打开cmd程序: 1.按WIN+X键,然后选择命令提示符(也可以在搜索中输入CMD来查找); 2.打开命令提示符窗口后,输入:net localgroup Administrators 命令,然后回车; 3.查看屏幕显示的"成员"中是否只有一个Administrator账户(如图

xp系统下管理员账户被禁用如何解决

  xp系统下管理员账户被禁用如何解决          具体如下: 1.从网上下载ERD Commander的iso文件,用ERD Commander引导计算机. 2.用刻录软件刻录到光盘上或者做成U盘启动盘就可以用来启动计算机,进入ERD系统的登录界面: 3.在这个登录界面上,列出它所检测到的在这个硬盘上安装的所有操作系统,选择需要引导的那个系统,点击"OK". 4.ERD就开始去引导硬盘上的系统了.系统启动完成后,点击"开始--RED"中启动系统注册表编辑器.

Windows8 开启与禁用管理员账户方法

  Windows 8系统如何开启与禁用管理员账户方法. 操作步骤: 一.启用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net user administrator /active:yes 点击确定. 然后ALT+F4,选择注销,就可以看到管理员账户,点击进入.退出时记得最好要注销,重新进入自己的账户,下次重启会自动进入管理员账户.以后想用管理员账户,注销就看到了. 二.禁用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net use

Windows 8系统如何开启与禁用管理员账户方法

  一.启用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net user administrator /active:yes 点击确定. 然后ALT+F4,选择注销,就可以看到管理员账户,点击进入.退出时记得最好要注销,重新进入自己的账户,下次重启会自动进入管理员账户.以后想用管理员账户,注销就看到了. 二.禁用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net user administrator /active:no 注销系统,管

Win8如何启用或禁用来宾账户

  Win8启用或禁用来宾账户的方法如下: 1.系统下同时按住键盘上"Windows" 和"X" 键打开系统菜单 ,选择"控制面板". 2.在"控制面板"里面点击右上角的"查看方式",选择为"小图标",在"调整计算机的设置"下选择"用户账户". 3.选择"管理其他账户". 4.进入"管理账户"后,选择&quo

Windows7系统启用或禁用来宾账户的方法

  1,打开"开始菜单"选择"控制面板". 2,在"类别"视图下选择"添加或删除用户账户". 3,点击选择来宾账户Guest. 4,点击"启用",即可启用来宾账户. 5,若禁用来宾账户,同样选择来宾账户Guest. 6,选择"关闭来宾账户"即可.

Linux如何禁用root账户

为了保证Linux系统的安全性,我们应该尽量避免直接使用root账户,因此可以考虑禁用root账户来防止破解和登陆. 工具/原料 Linux操作系统 方法/步骤 1 使用root账户登录系统,添加一个普通账户例如test,并为其设置密码 useradd test passwd test 2 编辑配置文件/etc/ssh/sshd_config 修改PermitRootLogin 后面的yes 为 no ,并且去掉前面的注释符 3 最后重启sshd服务 /etc/init.d/ssh restar