Sql server Sql Server-修复错误:18456,严重性:14,状态:11

Sql server Sql Server-修复错误:18456,严重性:14,状态:11,sql-server,Sql Server,我正在尝试从运行SQL Server的服务器登录到SQL Server实例,同时以我自己的身份远程登录 我一直收到标准登录失败错误,在错误日志中我看到“错误:18456,严重性:14,状态:11。” 登录使用的是windows身份验证-这里有一点奇怪。我可以使用相同的身份验证从自己的机器上登录,只是在安装数据库的机器上登录时不行 有什么想法吗 谢谢, 戴夫 管理员登录时,此版本的Windows会创建两个 用户的独立访问令牌:标准用户访问令牌和 管理员访问令牌。标准用户访问令牌包含 与管理员访问令

我正在尝试从运行SQL Server的服务器登录到SQL Server实例,同时以我自己的身份远程登录

我一直收到标准登录失败错误,在错误日志中我看到“错误:18456,严重性:14,状态:11。”

登录使用的是windows身份验证-这里有一点奇怪。我可以使用相同的身份验证从自己的机器上登录,只是在安装数据库的机器上登录时不行

有什么想法吗

谢谢, 戴夫

管理员登录时,此版本的Windows会创建两个 用户的独立访问令牌:标准用户访问令牌和 管理员访问令牌。标准用户访问令牌包含 与管理员访问令牌相同的用户特定信息, 但是管理Windows特权和SID已被删除。 标准用户访问令牌用于启动应用程序

当您在本地登录时,您的管理员令牌将被剥离。由于您将对实例的访问权限授予了
内置\Administrators
,因此您被锁定在实例之外。远程身份验证时,管理员令牌将被保留,您将获得访问权限。如果您在启动应用程序(SSMS?)时选择以管理员身份运行,您将获得访问权限

解决方案是明确授予自己访问权限:

create login [domain\you] from windows;
exec sp_addsrvrolemember 'domain\you','sysadmin';