SQL数据库连接不上
---------------------------MicrosoftSQLServer登录---------------------------连接失败:SQLSta...
---------------------------
Microsoft SQL Server 登录
---------------------------
连接失败:
SQLState: '28000'
SQL Server 错误: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'administrator' 登录失败。
---------------------------
确定
--------------------------- 展开
Microsoft SQL Server 登录
---------------------------
连接失败:
SQLState: '28000'
SQL Server 错误: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'administrator' 登录失败。
---------------------------
确定
--------------------------- 展开
7个回答
展开全部
SQL Server 代理无法启动并显示错误 18456
症状
SQL Server 代理服务无法启动,同时您可能会在 Windows 事件查看器中看到以下错误信息:
SQLServerAgent could not be started (reason:Unable to connect to server; SQLServerAgent cannot start).
另外,如果试图从命令行启动 SQL Server 代理服务(例如,C:\MSSQL7\BINN\>sqlagent -c –v),也可能在 C:\MSSQL7\LOG\SQLAGENT.OUT 文件中看到以下错误信息:
7/13/99 2:07:43 PM - ?[129] SQLServerAgent starting under Windows NT service control
7/13/99 2:07:43 PM - ![298] SQLServer Error:18456, Login failed for user 'DomainName\UserName'.[SQLSTATE 28000]
7/13/99 2:07:43 PM - ![000] Unable to connect to server; SQLServerAgent cannot start
7/13/99 2:07:44 PM - ?[098] SQLServerAgent terminated (normally)
原因
BUILTIN\Administrators 登录没有访问 SQL Server 的权限或 BUILTIN\Administrators 登录已从 SQL Server 中删除,而 SQLAgent 服务正在 LocalSystem 帐户下启动。
如果 SQLAgent 服务在 SQL Server 企业管理器中单独列出的一个域帐户下或计算机帐户下启动,并且此帐户具有系统管理员 (sysadmin) 权限,则不会发生该问题。
替代方法
要将 BUILTIN\Administrators 帐户重新添加到 SQL Server 中,请启动 SQL 企业管理器。进入 \Servername\Security\Logins 并向 BUILTIN\Administrators 用户授予访问权限。
如果确实要拒绝 Windows NT 管理员对 SQL Server 的访问,可以删除 BUILTIN\Administrators 帐户。首先,将用于 SQL 代理服务的登录帐户作为 SQL Server 登录帐户来添加,并为该帐户分配系统管理员 (sa) 角色。然后从 BUILTIN\Administrators 帐户调用系统管理员 (sysadmin) 角色,或从 SQL 企业管理器中的 Logins 彻底删除 BUILTIN\Administrators 帐户。
症状
SQL Server 代理服务无法启动,同时您可能会在 Windows 事件查看器中看到以下错误信息:
SQLServerAgent could not be started (reason:Unable to connect to server; SQLServerAgent cannot start).
另外,如果试图从命令行启动 SQL Server 代理服务(例如,C:\MSSQL7\BINN\>sqlagent -c –v),也可能在 C:\MSSQL7\LOG\SQLAGENT.OUT 文件中看到以下错误信息:
7/13/99 2:07:43 PM - ?[129] SQLServerAgent starting under Windows NT service control
7/13/99 2:07:43 PM - ![298] SQLServer Error:18456, Login failed for user 'DomainName\UserName'.[SQLSTATE 28000]
7/13/99 2:07:43 PM - ![000] Unable to connect to server; SQLServerAgent cannot start
7/13/99 2:07:44 PM - ?[098] SQLServerAgent terminated (normally)
原因
BUILTIN\Administrators 登录没有访问 SQL Server 的权限或 BUILTIN\Administrators 登录已从 SQL Server 中删除,而 SQLAgent 服务正在 LocalSystem 帐户下启动。
如果 SQLAgent 服务在 SQL Server 企业管理器中单独列出的一个域帐户下或计算机帐户下启动,并且此帐户具有系统管理员 (sysadmin) 权限,则不会发生该问题。
替代方法
要将 BUILTIN\Administrators 帐户重新添加到 SQL Server 中,请启动 SQL 企业管理器。进入 \Servername\Security\Logins 并向 BUILTIN\Administrators 用户授予访问权限。
如果确实要拒绝 Windows NT 管理员对 SQL Server 的访问,可以删除 BUILTIN\Administrators 帐户。首先,将用于 SQL 代理服务的登录帐户作为 SQL Server 登录帐户来添加,并为该帐户分配系统管理员 (sa) 角色。然后从 BUILTIN\Administrators 帐户调用系统管理员 (sysadmin) 角色,或从 SQL 企业管理器中的 Logins 彻底删除 BUILTIN\Administrators 帐户。
展开全部
sql需要配置
在配置里要启用共享
在开始
所有程序
找到数据库
里面有配置工具
有个SQL
SERVER
CONFIGURATION
MANAGER
里启用SHARE
memory就可以了
在配置里要启用共享
在开始
所有程序
找到数据库
里面有配置工具
有个SQL
SERVER
CONFIGURATION
MANAGER
里启用SHARE
memory就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按
Win
+
R
键,
在运行里
输入
services.msc
找到SQL
SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。
Win
+
R
键,
在运行里
输入
services.msc
找到SQL
SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
administrator 需要密码登陆
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
无权
网络失败
数据库有错
都会报这错误啊
网络失败
数据库有错
都会报这错误啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询