powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Login failed for user
12 сообщений из 12, страница 1 из 1
Login failed for user
    #39570074
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В логах windows регулярно( в среднем раз в 10 секунд) появляется ошибка:

Код: plaintext
1.
2.
3.
4.
Дата		15.12.2017 12:45:33
Журнал		SQL Server (Текущий - 08.12.2017 10:04:00)
Источник		Вход
Сообщение
Login failed for user 'SERVER\usr1c'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]

у ошибки state 38 - описания не нашел

На сервере работает 1С, агенты которой запускаются под пользователем SERVER\usr1c. Но там все работает и никаких жалоб от пользователей не поступает.

Топики здесь просмотрел. Добавлю что в MSSQL установлена проверка SQL и виндовс. В "разрешения" указанный юзер есть и какие-то разрешения ему выданы. Скорее всего здесь ничего не менялось.

На MSSQL много баз и крутится несколько платформ 1С. Могли БД добавить или платформу добавить/обновить. Но здесь следы уже утеряны, кто и что делал.

В каком направлении смотреть?
...
Рейтинг: 0 / 0
Login failed for user
    #39570094
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.,
тут всего 2 варианта: или запрашиваемой базы на этом сервере просто нет(варианты: она в оффлайне, is restoring и тд, не в онлайне, короче), или логин SERVER\usr1c в нее не отмаплен
...
Рейтинг: 0 / 0
Login failed for user
    #39570144
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.На MSSQL много баз и крутится несколько платформ 1С. Могли БД добавить или платформу добавить/обновить. Но здесь следы уже утеряны, кто и что делал.

В каком направлении смотреть?Нужно было делать для каждой платформы отдельный логин. Это же при установке настраивается в 1С?
А так понятно, что делать - искать, кто это там обращается к несуществующей базе. Например, трейсом посмотреть попытки логина с ошибками, может, по каким то данным в трейсе будет понятно.
...
Рейтинг: 0 / 0
Login failed for user
    #39570174
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot alexeyvg]х.з.А так понятно, что делать - искать, кто это там обращается к несуществующей базе. Например, трейсом посмотреть попытки логина с ошибками, может, по каким то данным в трейсе будет понятно.
пробовал включить трассировку винды. Там очень много всего: доступ в каталог, попытки отклыть файл... но ничего чтобы натолкнуло на мысли.

А что значит "посмотреть попытки логина". В винде как я понял все работает и никуда не логинится. Можно включить аудит попыток логина в SQL сервере?

Код: plaintext
или запрашиваемой базы на этом сервере просто нет(варианты: она в оффлайне, is restoring и тд, не в онлайне, короче), или логин SERVER\usr1c в нее не отмаплен 
там 3 дясятка БД и штуки 3 платформы крутятся. как бы мне сузить поиск.
...
Рейтинг: 0 / 0
Login failed for user
    #39570195
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgНапример, трейсом посмотреть попытки логина с ошибками, может, по каким то данным в трейсе будет понятно.
попробуйте в строке подключения указать базу, которой нет,
и смотрите при этом в трэйс.
базу эту вы не увидите все равно
---
товарищ, вам эта ошибка чем-то мешает?
ну не попал кто-то в ту базу,
видать, не больно и надо было,
иначе к вам бы прибежали с жалобами.
---
не нравится мусор в еррорлоге -- уберите аудит login failed
...
Рейтинг: 0 / 0
Login failed for user
    #39570268
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.А что значит "посмотреть попытки логина". В винде как я понял все работает и никуда не логинится. Можно включить аудит попыток логина в SQL сервере?Да, я же говорю "трейс", это средство сиквела, а не винды.
Yasha123попробуйте в строке подключения указать базу, которой нет,
и смотрите при этом в трэйс.
базу эту вы не увидите все равноЭто понятно, я имел в виду ещё какие то данные, типа host name, application name.
Конечно, там может ничего полезного не быть. host name наверное 1, если приложения на 1 сервере, а в application name я не знаю, что 1с суёт (хотя может пишет туда название экземпляра приложения?)
...
Рейтинг: 0 / 0
Login failed for user
    #39570286
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot х.з.]alexeyvgпропущено...

пробовал включить трассировку винды. Там очень много всего: доступ в каталог, попытки отклыть файл... но ничего чтобы натолкнуло на мысли.

А что значит "посмотреть попытки логина". В винде как я понял все работает и никуда не логинится. Можно включить аудит попыток логина в SQL сервере?

Код: plaintext
или запрашиваемой базы на этом сервере просто нет(варианты: она в оффлайне, is restoring и тд, не в онлайне, короче), или логин SERVER\usr1c в нее не отмаплен 
там 3 дясятка БД и штуки 3 платформы крутятся. как бы мне сузить поиск.

проверьте для этого юзера, какая база указана как default, её может не быть или она недоступна.
Установите, например, мастер
...
Рейтинг: 0 / 0
Login failed for user
    #39570304
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Ролг Хупин]х.з.пропущено...


проверьте для этого юзера, какая база указана как default, её может не быть или она недоступна.
Установите, например, мастер
это 2 разные ошибки:
Failed to open the explicitly specified database
Cannot open user default database
вот у ТС первая
...
Рейтинг: 0 / 0
Login failed for user
    #39571726
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123товарищ, вам эта ошибка чем-то мешает?
ну не попал кто-то в ту базу,
видать, не больно и надо было,
иначе к вам бы прибежали с жалобами.
---
не нравится мусор в еррорлоге -- уберите аудит login failed
10 строк за 2 минуты.

во-1, это лишние записи, во-2, кто-то куда-то долбится. надо бы отключить чтобы не долбился.

авторДа, я же говорю "трейс", это средство сиквела, а не винды.
в логах сиквела то же самое, за исключением того что есть state, но это не сильно помогло.

авторпроверьте для этого юзера, какая база указана как default, её может не быть или она недоступна.
Установите, например, мастер
default master

получается в SQL нельзя включить более детальный аудит, отловить конкретный процесс что долбится?
...
Рейтинг: 0 / 0
Login failed for user
    #39571729
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.получается в SQL нельзя включить более детальный аудит, отловить конкретный процесс что долбится?Отловить конкретный процесс на непонятной машине, которая присылает некоторые пакеты по некоторому порту? Как только вы изобретете методику, ей обрадуются не только лишь все, кто страдают от дудосов и прочей лажи.
...
Рейтинг: 0 / 0
Login failed for user
    #39571732
Massa52
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может с помошью сниффера TCP/IP пакетов можно идентифицировать с какого айпишника идет обращение?
...
Рейтинг: 0 / 0
Login failed for user
    #39571733
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема оказалась в кластерах 1С. Они периодически долбятся в MSSQL чтобы проверить наличии там базы которая сконфигурирована в кластере.

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


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