Przeglądarka plików dziennika nie wyświetla bazy danych, w której wystąpił błąd


0

Coś jest rejestrowane w plikach znajdujących się tutaj:

C:\Program Files\Microsoft SQL Server\MSSQL11.SQLSERVER\MSSQL\Log

Pliki takie jak te są stale aktualizowane: SQLFT0000700007.LOG

15 błędów na sekundę! Oczywiście na serwerze zabrakło miejsca na dysku!

Błędy są zawsze takie same i ciągle się zdarzają:

„Logowanie nie powiodło się dla użytkownika„ aspnet ”. Powód: nie można znaleźć loginu pasującego do podanej nazwy.”

I na przemian z:

„Błąd: 18456, waga: 14, stan: 5.”

Dlaczego nie widzę bazy danych, z którą jest powiązany? Albo skąd pochodzi żądanie?

A jak znaleźć przyczynę tego problemu?

Odpowiedzi:


0

To był brutalny atak na mój SQL Server. Użyłem ustawień zapory do blokowania żądań z adresu IP określonego na końcu wiadomości (nie wyświetlanego w pytaniu).


0

Nie możesz zobaczyć bazy danych, ponieważ login jest obiektem na poziomie serwera / instancji. Użytkownicy są obiektami na poziomie bazy danych. Możliwe jest również, że atakujący próbował brutalnie wymusić logowanie aspnet bez określania początkowej bazy danych, w nadziei, że jest już mapowany na użytkownika i domyślną bazę danych.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.