Udostępnij przez


sys.master_key_passwords (języka Transact-SQL)

Zwraca wiersz dla każdego dodawane za pomocą hasła klucz głównego do bazy danych sp_control_dbmasterkey_password procedura przechowywana.Hasła, które są używane do ochrony klucze główne są przechowywane w magazynie poświadczeń.Nazwa poświadczenie następujący format: ## DBMKEY_ < database_family_guid > _ < random_password_guid > ##. Hasło jest przechowywane jako hasła poświadczeń.Dla każdego hasła dodawane za pomocą sp_control_dbmasterkey_password, jest wierszsys.poświadczenia.

Każdy wiersz w tym widoku pokazano credential_id and the family_guid klucz głównego, które jest chroniony przez hasło skojarzone z tym poświadczenie bazy danych.łączyć z sys.poświadczenia on the credential_id Zwraca przydatne polach, takich jak create_date i poświadczenie nazwy.

Nazwa kolumna

Typ danych

Description

credential_id

int

Identyfikator poświadczeń, do której należy dany hasło.Ta nazwa jest unikatowa w obrębie wystąpienie serwera.

family_guid

uniqueidentifier

Rejestrowanie numer sekwencyjny dziennika pierwszej lub najstarszego rekordu w kopia zapasowa zestawu.Ten identyfikator GUID pozostanie takie same, po zakończeniu bazy danych jest przywracany lub dołączony nawet po zmianie nazwy bazy danych.

Jeśli automatyczne odszyfrowanie przez klucz główny usługa nie powiedzie się, SQL Server używa family_guid do identyfikowania poświadczenia, które mogą zawierać hasło używane do ochrony klucza głównego w bazie danych.

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.