Przemysław Zakrzewski

Przemysław Zakrzewski Kierownik działu IT

Temat: Historia zmiany hasła

Witam
czy jest możliwość podejrzenia kto w MS SQL 2008 R2 zmieniał hasło dla określonego loginu i kiedy to było?
Zapisują się takie informacje w jakiś logach?

Pozdrawiam

konto usunięte

Temat: Historia zmiany hasła

Na pytanie kiedy znajdziesz odpowiedź w sys.sql_logins

konto usunięte

Temat: Historia zmiany hasła

SELECT name, LOGINPROPERTY([name], 'PasswordLastSetTime') AS 'PasswordChanged'
FROM sys.sql_logins
Przemysław Zakrzewski

Przemysław Zakrzewski Kierownik działu IT

Temat: Historia zmiany hasła

Dziękuje za szybką odpowiedź, a jest szansa dowiedzieć się kto modyfikował dany login?

konto usunięte

Temat: Historia zmiany hasła

bez triggera raczej nie

konto usunięte

Temat: Historia zmiany hasła

Też chciałem triggera zaproponować. Oto propozycja:
alter trigger AuditTrigger
on ALL SERVER
for ALTER_LOGIN, ALTER_CREDENTIAL
as
insert into JAKAS_BAZA.dbo.AAA(data)
select EVENTDATA();

i do odpytania
select
Data.value('(/EVENT_INSTANCE/PostTime)[1]','datetime') [kiedy],
Data.value('(/EVENT_INSTANCE/LoginName)[1]','sysname') [kto],
Data.value('(/EVENT_INSTANCE/ObjectName)[1]','sysname') [na kim]
from JAKAS_BAZA.dbo.AAA;

Triggera można wyłączyć:)
Przemysław Zakrzewski

Przemysław Zakrzewski Kierownik działu IT

Temat: Historia zmiany hasła

Dzięki wielkie.
Rozwiązanie jest na przyszłość aby zbierać takie informacje, natomiast zastanowiłem się czy takie polecenia jak zmiana hasła nie są odnotowywane w którymś pliku logu? bazy master na przykład? wiem że są programy do odczytywania takich plików gdzie wyciąga się tekst polecenia SQL tylko czy są tam informacje o takich zdarzeniach?

Następna dyskusja:

tuning advisor, zmiany, pro...




Wyślij zaproszenie do