Muszę wiedzieć, w którym pliku SQL Server 2008 faktycznie przechowuje hasła. To pytanie zadaje audytor bezpieczeństwa.
Wiem, że mogę uzyskać skróty haseł LOGINPROPERTY('bbellomo', 'PasswordHash')
, ale to mi nie pomaga; Muszę wiedzieć, jak są przechowywane.
sql-server
password
Ćwiek
źródło
źródło
Plan wykonania z „WYBIERZ hasło Z syslogins” pokazuje, że hasła są przechowywane w
sys.sysxlgns
głównej bazie danych.Spójrz na: Tabele podstawowe systemu
Oto hasła, w tylko 2 formatach, które SQL Server pokaże nam:
Prawdopodobnie możesz łatwo konwertować między formatami, ale nie wiem, jak pod ręką.
źródło