首页 > 解决方案 > 用户“NT AUTHORITY\SYSTEM”登录失败

问题描述

我知道以前有人问过这个问题,但那里的解决方案似乎都不起作用。大约 3 天前,我logshipping在 Microsoft SQL Server 上做了,它在 4 个数据库上运行良好,所有这些数据库都位于同一个辅助服务器上。今天,在其中一个数据库不断给我错误的 3 天后,[298] SQLServer Error: 18456, Login failed for user 'NT AUTHORITY\SYSTEM'. [SQLSTATE 28000]我不明白为什么,其他 3 个数据库仍然logshipping毫不费力。我在网上找到的一个解决方案是让NT AUTHORITY\SYSTEM声音DB owner听起来failing database很棒,但我的数据库已经是只读的,这将提供NT AUTHORITY\SYSTEM太多控制权. 有没有人遇到过这种情况,他们是如何解决的?

标签: sql-server

解决方案


尽管听起来很混乱,但事实证明日志传送给出了错误,error不知道为什么,但我通过禁用Backup job主服务器然后禁用Copy and Restore Jobs辅助服务器来修复它。对主服务器进行完整备份并在辅助服务器上进行还原,然后在辅助服务器上进行事务日志备份和还原,然后我启用了作业,并且 viola 日志传送再次开始。


推荐阅读