powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Login failed как найти откуда.
4 сообщений из 4, страница 1 из 1
Login failed как найти откуда.
    #39859208
smatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Сервер (издатель + распространитель)
В логах ошибки каждую минуту

2019-09-08 19:06:50.30 Logon Login failed for user 'домен\логин$'. Reason: Could not find a login matching the name provided. [CLIENT: <local machine>]
2019-09-08 19:07:50.33 Logon Error: 18456, Severity: 14, State: 5.
2019-09-08 19:07:50.33 Logon Login failed for user 'домен\логин$'. Reason: Could not find a login matching the name provided. [CLIENT: <local machine>]
2019-09-08 19:08:50.37 Logon Error: 18456, Severity: 14, State: 5.

Проверил все джобы, в профайлере нет записей логона
логин совпадает с именем сервера.
...
Рейтинг: 0 / 0
Login failed как найти откуда.
    #39859225
Minamoto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smatchПроверил все джобы, в профайлере нет записей логона
А что конкретно проверили?
У меня похожие ошибки были, когда один из шагов джоба смотрел на несуществующую (удаленную ранее) базу.

Можно проверить таким запросом:

Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT 
    * 
FROM 
    msdb.dbo.sysjobsteps js 
    LEFT JOIN master.sys.databases d ON js.database_name = d.name
WHERE 
    d.database_id IS NULL
...
Рейтинг: 0 / 0
Login failed как найти откуда.
    #39859233
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smatchв профайлере нет записей логонаОтлавливать нужно Audit Login Failed
...
Рейтинг: 0 / 0
Login failed как найти откуда.
    #39859279
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smatch,

можно получить много инфы из default trace , в том числе логин, приложение, PID и т.д.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
use master;
SELECT	top 100
	te.name, 
	ft.SPID,
	ft.LoginName,
	ft.Hostname,
	ft.ClientProcessID,
	ft.DatabaseName, 
	ft.FileName, 
	ft.StartTime, 
	dateadd(ms,ft.Duration/1000,ft.StartTime) [FinishTime],
	ft.ApplicationName ,
	ft.ObjectID,
	ft.Duration/1000/1000 [Duration (s)],
	ft.TextData,
	ft.RoleName,
	ft.TargetUserName,
	ft.TargetLoginName
FROM sys.traces st CROSS Apply
	::fn_trace_gettable(reverse(stuff(reverse(st.path),1,charindex('_',reverse(st.path)),'crt.')), st.max_files) AS ft 
INNER JOIN sys.trace_events AS te ON ft.EventClass = te.trace_event_id 
WHERE 
	te.name LIKE 'Audit Login Failed'  
	and st.is_default=1 
	and st.status=1
ORDER BY ft.StartTime desc;


...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Login failed как найти откуда.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]