managed_backup.fn_backup_instance_config (Transact-SQL)

Gilt für: SQL Server 2016 (13.x) und höhere Versionen

Gibt 1 Zeile mit der verwalteten SQL Server-Sicherung an die Standardkonfigurationseinstellungen von Microsoft Azure für die Instanz von SQL Server zurück.

Verwenden Sie diese gespeicherte Prozedur, um die aktuelle verwaltete SQL Server-Sicherung für die Instanz von SQL Server zu überprüfen oder zu ermitteln.

Transact-SQL-Syntaxkonventionen

Syntax

managed_backup.fn_backup_db_config ()  

Argumente

Keine

Zurückgegebene Tabelle

Spaltenname Datentyp Beschreibung
is_smart_backup_enabled INT Zeigt 1 an, wenn sql Server verwaltete Sicherung in Microsoft Azure aktiviert ist, und 0, wenn die SQL Server-Verwaltete Sicherung in Microsoft Azure deaktiviert ist.
credential_name SYSNAME Verwendete Standard SQL-Anmeldeinformationen für die Authentifizierung beim Speicher.
retention_days INT Die auf Instanzebene festgelegte Standardbeibehaltungsdauer.
storage_url NVARCHAR(1024) Die standardmäßige, auf Instanzebene festgelegte Speicherkonto-URL.
encryption_algorithm SYSNAME Name des Verschlüsselungsalgorithmus. Wird auf NULL festgelegt, wenn keine Verschlüsselung angegeben ist.
encryptor_type NVARCHAR(32) Verwendeter Verschlüsselungstyp: Zertifikat oder asymmetrischer Schlüssel. Ist auf NULL festgelegt, wenn kein Verschlüsselungsmodul angegeben ist.
encryptor_name SYSNAME Der Name des Zertifikats oder des asymmetrischen Schlüssels. Wird auf NULL festgelegt, wenn kein Name angegeben ist.

Sicherheit

Berechtigungen

Erfordert die Mitgliedschaft in der db_backupoperator-Datenbankrolle mit ALTER ANY CREDENTIAL-Berechtigungen . Der Benutzer darf KEINE VIEW ANY DEFINITION-Berechtigungen erhalten.

Beispiele

Im folgenden Beispiel wird die verwaltete SQL Server-Sicherung für die Instanz zurückgegeben, auf der sie ausgeführt wird:

Use msdb;  
GO  
SELECT * FROM managed_backup.fn_backup_instance_config ();