Новая установка MS SQL server 2019 на Windows Server 2019, включена роль отказоустойчивого кластера; полностью исправлена Windows, SQL 2019 CU 11.
Узлы:
сервер1 - 10.10.10.1
сервер2 - 10.10.10.2
Экземпляры:
sql1
sql2
Первоначально были установлены экземпляры: sql1 на сервер1, sql2 на сервер2, кластерная установка. sql1 и sql2 сделать failover гладко, все работает как положено.
Проблема заключается в кажущемся опасным событии в Журналах Windows -> Приложение (Идентификатор события 18456
):
Ошибка входа для пользователя «domain\server1$». Причина: Не удалось найти логин, соответствующий указанному имени. [КЛИЕНТ: 10.10.10.1]
и
Ошибка входа для пользователя домен\сервер2$. Причина: Не удалось найти логин, соответствующий указанному имени. [КЛИЕНТ: 10.10.10.2]
События возникают, когда sql1 перемещается в сервер2 и sql2 перемещается в сервер1. Такое впечатление, что на каждом экземпляре есть какая-то запись с сервером, который был установлен изначально и ищет его. Никаких проблем, кроме раздражающего сообщения.
Я много искал в сети, пробовал предложения по отключению телеметрии CEIP, отключал службы sql одну за другой, чтобы найти ту, которая производит событие (сервер sql его создает), добавил NT AUTHORITY\NETWORK SERVICE для входа в систему, sysadmin на обоих sql1 & sql2. Нет эффекта. Любые идеи?
Кажется, что домен\сервер1$
это служебная учетная запись - виртуальная учетная запись. При первоначальной установке экземпляров sql некоторые службы запускались не доменными учетными записями (предложение по умолчанию). Но теперь все службы начинают использовать учетные записи домена, но событие все еще создается.