Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2022 (16.x)
Uyarı
SQL Server 2022 (16.x), Simetrik anahtarları Azure Blob depolama alanına veya dosyasından dışarı ve içeri aktarma desteği sunar.
Simetrik anahtarı dışarı aktarır.
Transact-SQL söz dizimi kuralları
Sözdizimi
BACKUP SYMMETRIC KEY key_name TO
{
FILE = 'path_to_file'
| URL = 'Azure Blob storage URL'
}
ENCRYPTION BY PASSWORD = 'password'
Tartışmalar
DOSYA = 'path_to_file'
Simetrik anahtarın dışarı aktarılacağı dosyanın dosya adı da dahil olmak üzere tam yolunu belirtir. Yol, yerel bir yol veya ağ konumuna giden bir UNC yolu olabilir.
URL = 'Azure Blob depolama URL'si'
Azure Blob depolamanızın URL'si ile benzer https://<storage_account_name>.blob.core.windows.net/<storage_container_name>/<backup_file_name>.bakbiçimdedir.
PAROLAYLA ŞIFRELEME = 'parola'
Yedekleme dosyasındaki simetrik anahtarı şifrelemek için kullanılan parola. Bu parola karmaşıklık denetimlerine tabidir. Daha fazla bilgi için bkz. parola ilkesi .
Önkoşul
Simetrik anahtarı bir Azure Blob depolama alanına yedeklemek için şunları yapmanız gerekir:
- Azure depolama hesabına sahip olun.
- Depolanan erişim ilkesi ve paylaşılan erişim depolama alanı oluşturun.
- Paylaşılan erişim imzası kullanarak BIR SQL Server kimlik bilgisi oluşturun.
Daha fazla bilgi için bkz . Öğretici: SQL Server ile Azure Blob Depolama'yı kullanma.
İzinler
Simetrik anahtar üzerinde ALTER izni gerektirir. Bir sertifika veya asimetrik anahtar tarafından şifreleme ekleniyorsa, sertifika veya asimetrik anahtar üzerinde VIEW DEFINITION izni gerekir. Şifreleme bir sertifika veya asimetrik anahtar tarafından bırakılıyorsa, sertifika veya asimetrik anahtar üzerinde CONTROL izni gerektirir.
Örnekler
Aşağıdaki örnekte simetrik anahtar bir dosyaya yedeklenmiştir.
BACKUP SYMMETRIC KEY symmetric_key
TO FILE = 'c:\temp_backups\keys\symmetric_key'
ENCRYPTION BY PASSWORD = '3dH85Hhk003GHk2597gheij4';
Aşağıdaki örnekte simetrik anahtar bir Azure Blob depolama alanına yedeklenmiştir.
BACKUP SYMMETRIC KEY symmetric_key
TO URL = 'https://mydocsteststorage.blob.core.windows.net/mytestcontainer/symmetric_key.bak'
ENCRYPTION BY PASSWORD = '3dH85Hhk003GHk2597gheij4'