Share via


rskeymgmt yardımcı programı

Ayıklar, geri yükler, oluşturur ve önemli rapor sunucusu verileri yetkisiz erişime karşı korumak için kullanılan simetrik anahtar siler.Bu yardımcı programı da için kullanılan birleştirmek rapor sunucusu genişleme dağıtımı durumlarda.A rapor sunucusu genişleme dağıtımı tek bir paylaşan birden çok rapor server örnekleri için başvuruda rapor sunucusu veritabanı.

Sözdizimi


rskeymgmt {-?}
{–eextract}
{–aapply}
{-ddeleteall}
{–srecreatekey}
{–rremoveinstancekey}
{-jjoinfarm}
{-iinstance}
{-ffile}
{-pencryptionpassword}
{-mremotecomputer}
{-ninstancenameofremotecomputer}
{-uadministratoruseraccount}
{-vadministratorpassword}
{-ttrace}

Bağımsız değişkenler

  • -?
    Sözdizimi görüntüler rskeymgmt bağımsız değişkeni.

  • -e
    Şifrelemek ve rapor sunucusu için verilerin şifresini çözmek için kullanılan simetrik anahtar ayıklar örnek böylece bir dosyaya kopyalayın.

    Bu bağımsız değişken için bir değer almaz.Bununla birlikte, komut satırında ayıklama işlemi tamamlamak için ek bağımsız değişkenler dahil etmeniz gerekir.Belirtmeniz gereken bağımsız değişkenler dahil -f ve-p.

  • -a
    Sağladığınız parola korumalı bir kopyasını varolan bir simetrik anahtar değiştirir yedekleme dosyası.Simetrik anahtar tüm örneklerini güncelleştirilir.

    Bu bağımsız değişken için bir değer almaz.Ancak, komut satırında içeren dosyayı seçmek için ek bağımsız değişkenler dahil anahtar uygulanacak.Belirleyebileceğiniz bağımsız değişkenler dahil -f ve-p.

  • -d
    Tüm simetrik anahtar örneklerini ve tüm şifreli verileri siler bir rapor sunucusu veritabanı.Bu bağımsız değişken için bir değer almaz.

  • -s
    Yeni bir simetrik anahtar oluşturur ve yeni anahtarı kullanarak şifrelenmiş tüm içeriği yeniden şifreler.Tüm örneklerini simetrik anahtar yeniden oluşturulur.

  • -j
    Yerel rapor sunucu örnek tarafından kullanılan rapor sunucusu veritabanı paylaşmak için bir uzak rapor sunucusu örneğinin yapılandırır.

  • -r InstallationID
    Böylece rapor sunucudan kaldırma belirli rapor sunucusu örnek için simetrik anahtar bilgileri kaldırır bir genişleme dağıtımı.The installationID is a GUID value that can be found in the RSReportserver.config file.

  • -f DOSYA
    Bir tam belirtir yol için simetrik anahtarlar, bir yedek kopyasını saklayan dosya.

    İçin rskeymgmt -e, simetrik anahtar belirttiğiniz dosyaya yazılır.

    İçin rskeymgmt -a, dosyasında depolanan simetrik anahtar değeri rapor sunucusu uygulanan örnek.

  • -p PAROLA
    (İçin gerekli -f) Yedeklemek ya da uygulamak için kullanılan parolayı belirtir bir simetrik anahtar.Bu değer boş olamaz.

  • -i
    Bir yerel rapor sunucusu belirtir örnek.Bu bağımsız değişkeni, varsayılan rapor sunucusu yüklediyseniz isteğe bağlı SQL Server örnek (varsayılan değeri -i MSSQLSERVER'dır).Rapor sunucusu olarak yüklediyseniz, bir adlandırılmış örnek, -i gerekiyor.

  • -m
    Rapor sunucusu barındıran uzak bilgisayarın adını belirtir örnek için rapor sunucusu genişleme dağıtımı katıldığınız.Bilgisayarınızı ağda tanımlayan bilgisayarın adını kullanın.

  • -n
    Rapor sunucusu adını belirtir örnek uzak bir bilgisayardaki.Bu bağımsız değişkeni, varsayılan rapor sunucusu yüklediyseniz isteğe bağlı SQL Server örnek (varsayılan değeri -n MSSQLSERVER'dır).Rapor sunucusu olarak yüklediyseniz, bir adlandırılmış örnek, -n gerekiyor.

  • -u kullanıcıhesabı
    Katılmakta olduğunuz uzak bilgisayarda yönetici hesabı belirtir genişleme dağıtımı.Bir hesap belirtilmezse, geçerli kullanıcının kimlik bilgileri kullanılır.

  • -v PAROLA
    (İçin gerekli -u) İçin katılmak istediğiniz uzak bilgisayarda yönetici hesabı parolasını belirtir genişleme dağıtımı.

  • -t İzleme
    İzleme günlüğü için hata iletileri çıkış verir.Bu bağımsız değişken için bir değer almaz.Daha fazla bilgi için bkz: Raporu sunucu hizmeti izleme günlüğü.

İzinler

araç çalıştırmak için yerel yönetici olmanız gerekir ve rapor sunucusu barındıran bilgisayarda yerel olarak çalıştırılmalıdır.Rskeymgmt yardımcı programı yerel rapor sunucusu çalıştığı örnek (yardımcı programı uzak bilgisayara bağlanılamıyor örneks, rapor sunucusu Windows hizmet uzak rapor sunucusu şifreleme anahtarları yönetmek için kullanılamaz olacak örnek).

Not

Kullanıyorsanız, -u ve -v bağımsız değişkenleri, yönetici izinlerini sahip bir hesap belirlemek emin olunuzaktan bilgisayar.

Örnekler

Aşağıdaki örneklerde kullanmanın yolları gösterilmektedir rskeymgmt.Aşağıdaki örnekler, ayıklamak, geri yükleme ve şifreleme anahtarları silmek ve bir rapor sunucusu genişleme dağıtımı yapılandırmak nasıl açıklar.

Şifreleme anahtarları ayıklanıyor

Bu örnek şifreleme yedek bir kopyasını oluşturmak nasıl gösterir anahtar ve parola korumalı bir dosyayı bir diskete kaydedin.Adlandırılmış örnek olarak rapor sunucusu yüklüyse, ekleme -i bağımsız değişkeni.

rskeymgmt -e -f a:\backupkey\keys -p <password>

Şifreleme anahtarları geri yükleniyor

Bu örnek şifreleme yerini nasıl gösterir anahtar.Konumunu belirtmeniz gerekir yedek kopya anahtar ve dosya kilidini parola.

rskeymgmt -a -f a:\backupkey\keys -p <password>

Şifreleme anahtarlarını ve şifrelenmiş içerik silme

Bu örnek depolanan tüm şifreleme anahtarları silmek nasıl gösterir bir rapor sunucusu.Yüklemenizin bir rapor sunucusu genişleme dağıtımı ise, dağıtımına dahil edilen tüm rapor sunucu örnekleri için şifreleme anahtarları silinecek.Şifreleme anahtarının silinmesi de siler herhangi bir varolan şifreli değer rapor sunucusu veritabanı.Şifrelenmiş içerik hakkında daha fazla bilgi için bkz: Şifreli rapor sunucusu verileri saklama.

rskeymgmt -d

Adlandırılmış örneğine bir ölçek-giden dağıtımı için Uzak rapor sunucusu katılma

Bu örnek, bir rapor sunucusu genişleme dağıtımı için uzak bilgisayarda yüklü rapor sunucusu örneğinin nasıl gösterir.Paylaşılan veritabanını kullanacak şekilde yapılandırılmış olan bilgisayarlardan birinde komutunu çalıştırmanız gerekir.Komut bağımsız değişkenleri belirtmek için katılmak istediğiniz uzak rapor sunucusu örneğinin genişleme dağıtımı.

rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>

Not

Rapor sunucusu genişleme dağıtımı yeri birden çok rapor server örnekleri paylaşmak aynı dağıtım modeli için başvuruda rapor sunucusu veritabanı.rapor sunucusu veritabanı simetrik anahtarlar kendi veritabanında depolayan rapor sunucu örnek tarafından kullanılabilir.rapor sunucusu veritabanı üç rapor sunucu örnekleri için anahtar bilgiler içeriyorsa, örneğin, tüm üç örnek olarak üyelerine aynı kabul edilir genişleme dağıtımı.

Rapor sunucu örnekleri aynı bilgisayarda katılma

Oluşturabileceğiniz bir genişleme dağıtımı aynı bilgisayarda yüklü birden çok rapor server örnekleri arasında.küme -u ve -v rapor sunucusu örnekler birleştirilecekse bağımsız yerel olarak yüklü.The -u and -v arguments are used only when you are joining an instance from a remote computer.Bağımsız değişken belirtirseniz, aşağıdaki hatayı alırsınız: "Yerel bağlantılar için kullanıcı kimlik bilgileri kullanılamaz."

Oluşturmak için sözdizimi aşağıdaki örnekte gösterilmektedir bir genişleme dağıtımı kullanarak birden çok yerel örneği.Bu örnekte, <initializedinstance> kullanmak için zaten başlatılmış olan bir örnek adı rapor sunucusu veritabanı, ve <newinstance> dağıtıma eklemek istediğiniz örnek adı:

rskeymgmt -j -i <initializedinstance> -m <computer name> -n <newinstance>

Tek bir rapor sunucusu ölçek dışarı dağıtımdaki için şifreleme anahtarlarını kaldırma

Bu örnekte, şifreleme anahtarları bir tek rapor sunucusu rapor sunucusu genişleme dağıtımı içinde kaldırmak gösterilmiştir.Anahtarlarının kaldırılmasını rapor sunucusu veritabanı.Bu rapor sunucusu örneğinin tuşları kaldırılır, rapor sunucusu örneğinin artık veritabanında etkin bir şekilde kaldırarak şifreli verileri erişebilirsiniz genişleme dağıtımı.

Bir rapor sunucusu örneği kaldırma bir genişleme dağıtımı bir yükleme kimliği belirtmeniz gerektirirYükleme Kimliği rapor sunucusu RSReportserver.config dosyasında depolanan GUID: örnek , şifreleme anahtarlarını kaldırmak istediğiniz için.Kaldırmak istediğiniz bilgisayarda aşağıdaki komutu çalıştırın genişleme dağıtımı.Rapor sunucusu olarak yüklenmişse, bir adlandırılmış örnek, kullanma -i bağımsız değişkeni belirtme örnek.Daha fazla bilgi için bkz: RSReportServer Yapılandırma dosyası.

rskeymgmt -r <installationID>

Dosya konumu

Rskeymgmt.exe evde bulunan <sürücü>: \Program Files\Microsoft sql Server\100\Tools\Binn.Dosya sisteminizde herhangi bir klasöre yardımcı programı çalıştırabilirsiniz.

Açıklamalar

A rapor sunucusu depolanan kimlik bilgileri bilgilerini ve bağlantı bilgileri şifreler.Verileri şifrelemek için bir ortak ve bir simetrik anahtar kullanılır.rapor sunucusu veritabanı geçerli anahtarlar için çalıştırmak rapor sunucusu olması gerekir.Kullanabileceğiniz rskeymgmt yedeklemek için silin veya anahtarlarını geri yükleme yükleyin.Anahtarları geri yüklediyseniz, bu araç, artık kullanılmayan şifrelenmiş içeriği silmek için bir yol sağlar.

The rskeymgmt utility is used to manage the key set that is defined during Setup or during initialization.Yerel rapor sunucusu Windows hizmet uzaktan yordam çağrısı (rpc) son nokta üzerinden bağlanır.Bu yardımcı program çalışması rapor sunucusu Windows hizmet çalıştırması gerekir.

Şifreleme anahtarları hakkında daha fazla bilgi için bkz: Şifreleme anahtarlarını yönetme ve yapılandırma ve Rapor sunucusu başlatılıyor.