Aracılığıyla paylaş


HİZMET ana anahtar (Transact-sql) geri yükleme

Hizmet ana anahtar yedekleme dosyasından alır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

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

Bağımsız değişkenler

  • FILE ='path_to_file'
    Dosya adı, saklı hizmet ana anahtar içeren tam yolunu belirtir. path_to_fileYerel bir yol veya bir ağ konumuna bir unc yolu olabilir.

  • PAROLA ='password'
    Bir dosyadan içe hizmet ana anahtarın şifresini çözmek için gereken parolayı belirtir.

  • KUVVET
    Veri kaybı pahasına bile hizmet ana anahtar değiştirme zorlar.

Açıklamalar

Hizmet ana anahtar geri yüklendiğinde, SQL Servertüm anahtarları ve geçerli hizmet ana anahtar ile şifrelenmiş sırlarını şifresini çözer ve sonra onları ile belgili tanımlık hizmet ana anahtar yedekleme dosyasından yüklenen şifreler.

Decryptions herhangi biri başarısız olursa, geri yükleme başarısız olur. Hataları yoksaymak için zorlama seçeneği kullanabilirsiniz, ancak bu seçenek şifresi çözülemez herhangi bir veri kaybına neden olur.

Dikkat notuDikkat

Hizmet ana anahtarı kök olduğunu SQL ServerŞifreleme hiyerarşisi. Hizmet ana anahtar doğrudan ya da dolaylı olarak ağaç diğer anahtarları korur. Zorla geri yükleme sırasında bir bağımlı anahtar şifresi çözülemez, bu anahtarı tarafından sağlanmış veriler kaybolur.

Şifreleme hiyerarşisi rejenere kaynak yoğun bir işlemdir. Bu talebin düşük bir dönemde zamanlamanız gerekir.

İzinler

Sunucu üzerinde control server izni gerektirir.

Örnekler

Aşağıdaki örnek, hizmet ana anahtar yedekleme dosyasından geri yükler.

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

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

Ayrıca bkz.

Başvuru

alter hizmet ana anahtar (Transact-sql)

Yedekleme hizmet ana anahtar (Transact-sql)

Kavramlar

Hizmet ana anahtarı

Şifreleme hiyerarşisi