启动SQL代理时出错 - 未知的系统管理员帐户

时间:2013-08-30 11:31:33

标签: sql sql-server sql-agent

我正在我的开发机器上运行SQL 2012,今天早上我启动并在Visual Studio中运行了一些测试,很明显我无法连接。

昨天一切正常,我没有在睡梦中对我的系统进行任何与安全相关的更改!

在我的错误日志中,我看到:

SQLServerAgent could not be started (reason: SQLServerAgent must be able to connect to
SQLServer as SysAdmin, but '(Unknown)' is not a member of the SysAdmin role).

我没有进行任何会影响这种情况的配置更改(至少据我所知)。

我可以使用Windows和Sql身份验证打开Management studio并运行查询。

SQL Server和SQL Server代理都在默认的LocalSystem帐户下运行。

运行:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE
GO

报告:

Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install.
Configuration option 'Agent XPs' changed from 0 to 1. Run the RECONFIGURE statement to install.

启用远程连接 SQL Server / Windows身份验证已启用

启用所有协议:

共享内存 TCP / IP 命名管道 VIA

我现在已经阅读了几个小时了,我无法理解。现在最好的做法是什么?

0 个答案:

没有答案