Aracılığıyla paylaş


HIZMET MASTER anahtar (Transact-SQL) geri yükleme

Bir hizmet asıl alır anahtar bir yedek dosyasından.

Topic link iconTransact-SQL sözdizimi kuralları

RESTORE SERVICE MASTER KEY FROM FILE = 'path_to_file' 
    DECRYPTION BY PASSWORD = 'password' [FORCE]

Bağımsız değişkenler

  • FILE ='path_to_file'
    Specifies the complete path, including file name, to the stored service master key.path_to_file can be a local path or a UNC path to a network location.

  • PASSWORD ='password'
    Hizmet asıl şifresini çözmek için gereken parolayı belirtir anahtar, bir dosyadan alınan.

  • ZORLA
    Hizmetin yöneticisini değiştirme zorlar anahtar, veri kaybını en riskini, hatta.

Remarks

Zaman hizmeti ana anahtarın, geri yüklenir SQL Server tüm anahtarları ve geçerli hizmet ana anahtar ile şifrelenmiş bir gizli kod dizeleri şifresini çözer ve bunları gelen ana anahtarı yüklü hizmetiyle şifreler yedek dosyası.

The decryptions herhangi biri bozulursa, geri yükleme başarısız olur.ZORLAMA seçeneği, hataları yoksaymak için kullanabilirsiniz, ancak bu seçenek, şifresi çözülemez herhangi bir veri kaybına neden olur.

Uyarı

Hizmet ana anahtarın kök dizinidir SQL Server Şifreleme sıradüzeni. Hizmet ana anahtar ağacı içindeki tüm diğer anahtarları doğrudan veya dolaylı olarak güvenlik altına alır.Zorlanmış bir geri yükleme sırasında bağımlı bir anahtar şifresi çözülemez, o anahtar tarafından korunan verileri kaybolur.

Şifreleme sıradüzeni yeniden kaynak yoğun bir işlemdir.Size bu düşük isteğe bağlı bir dönem boyunca zamanlamanız gerekir.

İzinler

Sunucu üzerinde DENETIM SERVER iznine gerek duyar.

Örnekler

Aşağıdaki örnek, Hizmet Yöneticisi anahtarının bir yedek dosyasından geri yükler.

RESTORE SERVICE MASTER KEY 
    FROM FILE = 'c:\temp_backups\keys\service_master_key' 
    DECRYPTION BY PASSWORD = '3dH85Hhk003GHk2597gheij4';
GO