2014/01/24重启了数据库服务器,之后在SQL Server日志里就一直出现
消息
Login failed for user 'DOMAIN\WinLogin'. 原因: 基于令牌的服务器访问验证失败,出现基础结构错误。请检查以前的错误。 [客户端: local machine]
这都是在重启之后才出现的,才想起来在重启之前的曾经修改过所有跟SQL SERVER相关的服务的账号,都修改了为'DOMAIN\WinLogin' 。但是在”安全性”—>”登录名”中没找到'DOMAIN\WinLogin'。
手动创建一个?
USE [master]
GO
CREATE LOGIN [DOMAIN\WinLogin] WITH PASSWORD = N'abc123456' MUST_CHANGE, DEFAULT_DATABASE = [master], CHECK_EXPIRATION = ON, CHECK_POLICY = ON
GO
EXEC master..sp_addsrvrolemember @loginame = N'DOMAIN\WinLogin', @rolename = N'sysadmin'
GO
悲催的