Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server 2022 (16.x)
Poznámka:
SQL Server 2022 (16.x) zavádí podporu exportu a importu symetrických klíčů do nebo ze služby Azure Blob Storage nebo souboru.
Exportuje symetrický klíč.
Syntaxe
BACKUP SYMMETRIC KEY key_name TO
{
FILE = 'path_to_file'
| URL = 'Azure Blob storage URL'
}
ENCRYPTION BY PASSWORD = 'password'
Argumenty
SOUBOR = 'path_to_file'
Určuje úplnou cestu, včetně názvu souboru, do souboru, do kterého se bude exportovat symetrický klíč. Cesta může být místní cesta nebo cesta UNC k síťovému umístění.
ADRESA URL = Adresa URL služby Azure Blob Storage
Adresa URL úložiště objektů blob v Azure ve formátu podobném https://<storage_account_name>.blob.core.windows.net/<storage_container_name>/<backup_file_name>.bak.
ŠIFROVÁNÍ HESLEM = 'heslo'
Heslo použité k šifrování symetrického klíče v záložním souboru. Toto heslo podléhá kontrolám složitosti. Další informace najdete v tématu Zásady pro hesla.
Předpoklad
Pokud chcete zálohovat symetrický klíč do úložiště objektů blob v Azure, musíte:
- Máte účet úložiště Azure.
- Vytvořte uložené zásady přístupu a úložiště sdíleného přístupu.
- Vytvořte přihlašovací údaje SQL Serveru pomocí sdíleného přístupového podpisu.
Další informace najdete v tématu Kurz: Použití služby Azure Blob Storage s SQL Serverem.
Povolení
Vyžaduje oprávnění ALTER pro symetrický klíč. Pokud přidáváte šifrování certifikátem nebo asymetrickým klíčem, vyžaduje oprávnění VIEW DEFINITION k certifikátu nebo asymetrického klíče. Pokud šifrování zahodíte certifikátem nebo asymetrickým klíčem, vyžaduje oprávnění CONTROL k certifikátu nebo asymetrický klíč.
Příklady
V následujícím příkladu se symetrický klíč zálohuje do souboru.
BACKUP SYMMETRIC KEY symmetric_key
TO FILE = 'c:\temp_backups\keys\symmetric_key'
ENCRYPTION BY PASSWORD = '3dH85Hhk003GHk2597gheij4';
V následujícím příkladu se symetrický klíč zálohuje do úložiště objektů blob v Azure.
BACKUP SYMMETRIC KEY symmetric_key
TO URL = 'https://mydocsteststorage.blob.core.windows.net/mytestcontainer/symmetric_key.bak'
ENCRYPTION BY PASSWORD = '3dH85Hhk003GHk2597gheij4'