none
SQL Server 2008: Ошибка: 18456, серьезность: 14, состояние: 38.

    السؤال

  • Приветствую.

    Имеется MS Windows 2008r2 + SQL Server 2008 Standart. Буквально каждую минуту выскакивает в логах:

    Ошибка: 18456, серьезность: 14, состояние: 38.

    Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]

    Посоветуйте что можно предпринять.

    26.02.2013 22:53	Server	Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64)    Jul  9 2008 14:17:44    Copyright (c) 1988-2008 Microsoft Corporation   Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)  
    26.02.2013 22:53	Server	(c) 2005 Microsoft Corporation.
    26.02.2013 22:53	Server	All rights reserved.
    26.02.2013 22:53	Server	Server process ID is 3036.
    26.02.2013 22:53	Server	System Manufacturer: 'Supermicro', System Model: 'X8DTL'.
    26.02.2013 22:53	Server	Authentication mode is MIXED.
    26.02.2013 22:53	Server	Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG'.
    26.02.2013 22:53	Server	This instance of SQL Server last reported using a process ID of 2084 at 26.02.2013 22:48:57 (local) 26.02.2013 18:48:57 (UTC). This is an informational message only; no user action is required.
    26.02.2013 22:53	Server	Registry startup parameters:     -d C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\master.mdf    -e C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG    -l C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\mastlog.ldf
    26.02.2013 22:53	Сервер	SQL Server is starting at high priority base (=13). This is an informational message only. No user action is required.
    2013-02-26 22:53:50.030	Сервер	Detected 8 CPUs. This is an informational message; no user action is required.
    26.02.2013 22:53	Сервер	Using dynamic lock allocation.  Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.  This is an informational message only.  No user action is required.
    26.02.2013 22:53	Сервер	Node configuration: node 0: CPU mask: 0x00000000000000f0 Active CPU mask: 0x00000000000000f0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
    26.02.2013 22:53	Сервер	Node configuration: node 1: CPU mask: 0x000000000000000f Active CPU mask: 0x000000000000000f. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
    26.02.2013 22:53	spid9s	Starting up database 'master'.
    2013-02-26 22:54:00.060	spid9s	FILESTREAM: effective level = 0, configured level = 0, file system access share name = 'MSSQLSERVER'.
    26.02.2013 22:54	spid9s	SQL Trace ID 1 was started by login "sa".
    26.02.2013 22:54	spid9s	Starting up database 'mssqlsystemresource'.
    26.02.2013 22:54	spid9s	The resource database build version is 10.00.1600. This is an informational message only. No user action is required.
    26.02.2013 22:54	spid9s	Server name is 'DB-SERVER'. This is an informational message only. No user action is required.
    26.02.2013 22:54	spid13s	Starting up database 'model'.
    26.02.2013 22:54	spid13s	Clearing tempdb database.
    26.02.2013 22:54	Сервер	The certificate [Cert Hash(sha1) "CF7471551E1B99869882FFB6E7278B98631B5F6D"] was successfully loaded for encryption.
    2013-02-26 22:54:01.030	Сервер	Server is listening on [ 'any' <ipv6> 1433].
    2013-02-26 22:54:01.030	Сервер	Server is listening on [ 'any' <ipv4> 1433].
    2013-02-26 22:54:01.040	Сервер	Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\MSSQLSERVER ].
    2013-02-26 22:54:01.040	Сервер	Server local connection provider is ready to accept connection on [ \\.\pipe\sql\query ].
    2013-02-26 22:54:01.040	Сервер	Server is listening on [ ::1 <ipv6> 1434].
    2013-02-26 22:54:01.040	Сервер	Server is listening on [ 127.0.0.1 <ipv4> 1434].
    2013-02-26 22:54:01.040	Сервер	Dedicated admin connection support was established for listening locally on port 1434.
    26.02.2013 22:54	Сервер	The SQL Server Network Interface library successfully registered the Service Principal Name (SPN) [ MSSQLSvc/db-server.krasnobor-tula.local ] for the SQL Server service. 
    26.02.2013 22:54	Сервер	The SQL Server Network Interface library successfully registered the Service Principal Name (SPN) [ MSSQLSvc/db-server.krasnobor-tula.local:1433 ] for the SQL Server service. 
    26.02.2013 22:54	Сервер	SQL Server is now ready for client connections. This is an informational message; no user action is required.
    26.02.2013 22:54	spid13s	Starting up database 'tempdb'.
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: fe80::2d9d:3a04:8101:bb5a%13]
    26.02.2013 22:54	spid16s	The Service Broker protocol transport is disabled or not configured.
    26.02.2013 22:54	spid16s	The Database Mirroring protocol transport is disabled or not configured.
    26.02.2013 22:54	spid16s	Service Broker manager has started.
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	spid12s	A new instance of the full-text filter daemon host process has been successfully started.
    26.02.2013 22:54	spid20s	Starting up database 'utka'.
    26.02.2013 22:54	spid22s	Starting up database 'uat'.
    26.02.2013 22:54	spid24s	Starting up database 'do'.
    26.02.2013 22:54	spid23s	Starting up database 'zup'.
    26.02.2013 22:54	spid12s	Starting up database 'msdb'.
    26.02.2013 22:54	spid25s	Starting up database 'ptic1'.
    26.02.2013 22:54	spid19s	Starting up database 'zakazy'.
    26.02.2013 22:54	spid27s	Starting up database 'do_copy'.
    26.02.2013 22:54	spid21s	Starting up database 'ptichka'.
    26.02.2013 22:54	spid26s	Starting up database 'krn'.
    26.02.2013 22:54	spid28s	Starting up database 'zik'.
    26.02.2013 22:54	spid29s	Starting up database 'zikn'.
    26.02.2013 22:54	spid19s	Recovery is writing a checkpoint in database 'zakazy' (6). This is an informational message only. No user action is required.
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    2013-02-26 22:54:38.090	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    2013-02-26 22:54:38.090	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'sqladmin'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 192.168.15.5]
    26.02.2013 22:54	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:54	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:55	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:55	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:55	spid9s	Recovery is complete. This is an informational message only. No user action is required.
    26.02.2013 22:55	spid57	Attempting to load library 'xpsqlbot.dll' into memory. This is an informational message only. No user action is required.
    26.02.2013 22:55	spid57	Using 'xpsqlbot.dll' version '2007.100.1600' to execute extended stored procedure 'xp_qv'. This is an informational message only; no user action is required.
    2013-02-26 22:55:59.020	spid57	Attempting to load library 'xpstar.dll' into memory. This is an informational message only. No user action is required.
    2013-02-26 22:55:59.060	spid57	Using 'xpstar.dll' version '2007.100.1600' to execute extended stored procedure 'xp_instance_regread'. This is an informational message only; no user action is required.
    26.02.2013 22:55	spid57	Attempting to load library 'xplog70.dll' into memory. This is an informational message only. No user action is required.
    26.02.2013 22:55	spid57	Using 'xplog70.dll' version '2007.100.1600' to execute extended stored procedure 'xp_msver'. This is an informational message only; no user action is required.
    26.02.2013 22:56	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:56	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:57	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:57	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:58	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:58	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    26.02.2013 22:59	Вход	Ошибка: 18456, серьезность: 14, состояние: 38.
    26.02.2013 22:59	Вход	Login failed for user 'NT AUTHORITY\система'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: <local machine>]
    

    15/جمادى الثانية/1434 05:25 ص

الإجابات

  • State 38 означает одно из двух:

    * некто пытается подключиться к серверу (причем само подключение успешно) и затем войти в контекст базы которой просто нет на данном сервере

    * некто пытается подключиться к серверу (причем само подключение успешно) и затем войти в контекст существующей базы, но данному логину (точнее - юзеру, т.к. на уровне БД безопасностью заведуют именно они) не разрешена работа с целевой БД

    Кто этот "некто" и в какую БД он ломится - спрашивайте себя. Не можете ответить - профайлер и его события на логин вам в помощь.


    www.sqlCMD.ru - all around MS SQL Server

    15/جمادى الثانية/1434 05:33 م

جميع الردود

  • Вы к серверу то подключиться можете в итоге?

    select * 
    from syslogins l
    where not exists
    (
    	select *
    	from sys.databases d
    	where d.name = l.dbname
    )
    

    Что возвращает этот запрос?

    15/جمادى الثانية/1434 06:34 ص
  • Вы к серверу то подключиться можете в итоге?

    select * 
    from syslogins l
    where not exists
    (
    	select *
    	from sys.databases d
    	where d.name = l.dbname
    )

    Что возвращает этот запрос?

    Сообщение 208, уровень 16, состояние 1, строка 1
    Недопустимое имя объекта "syslogins".

    К серверу я подключаюсь, стоит и аутентификация Windows и по админам СУБД. Все базы работают, планы обслуживания запускаются. Кроме вот этой ошибки меня все устраивает. Не могу понять что это обращается к БД.

    Создан пользователь sqladmin от которого собственно происходит обращение ко всем базам 1С. 

    Проверил кластеры 1С 8.1 и 8.2 - там везде стоит sqladmin.

    Есть бызы 7-ки, но там аналогично прописан пользователь иначе не работало бы ничего.

    Как понять что это за процесс такой?

    На предприятии домен. 2 контроллера, 1 терминальный и 1 сервер БД (этот). 

    Запускал трассировку - там ничего не понял.

    Стоит на резервном контроллере WSUS, но у него своя база - локальная, не стал подключать к SQL.

    Больше как бы даже и не знаю что может использовать SQL. 

    Причем данная ошибка появляется каждую минуту. Ровно через минуту. 


    • تم التحرير بواسطة Val_month 15/جمادى الثانية/1434 11:28 ص
    15/جمادى الثانية/1434 10:56 ص
  • State 38 означает одно из двух:

    * некто пытается подключиться к серверу (причем само подключение успешно) и затем войти в контекст базы которой просто нет на данном сервере

    * некто пытается подключиться к серверу (причем само подключение успешно) и затем войти в контекст существующей базы, но данному логину (точнее - юзеру, т.к. на уровне БД безопасностью заведуют именно они) не разрешена работа с целевой БД

    Кто этот "некто" и в какую БД он ломится - спрашивайте себя. Не можете ответить - профайлер и его события на логин вам в помощь.


    www.sqlCMD.ru - all around MS SQL Server

    15/جمادى الثانية/1434 05:33 م
  • Написал выше, что запускал трассировку и ничего сверхестественного не увидел.

    20/جمادى الثانية/1434 06:14 ص
  • Написал выше, что запускал трассировку и ничего сверхестественного не увидел.

    Всё, что написано выше, так это Ваше "Запускал трассировку - там ничего не понял."

    Как уже было написано выше, ловите события Audit Login Failed...либо обратитесь к специалисту по БД


    http://www.t-sql.ru

    20/جمادى الثانية/1434 07:04 ص
    المجيب على الأسئلة