Katılımsız yürütme hesabı yapılandırma

Reporting Services Katılımsız rapor işleme ve ağ üzerinden bağlantı isteklerini göndermek için kullanılan özel bir hesap sağlar.Hesabın aşağıdaki şekillerde kullanılır:

  • Bağlantı istekleri için veritabanı kimlik doğrulamasını kullanan raporların ağ üzerinden göndermek veya gerektiren veya kimlik doğrulamasını raporu dış veri kaynaklarına bağlanmak.Daha fazla bilgi için bkz:Kimlik bilgisi ve raporu veri kaynakları için bağlantı bilgilerini belirtmeSQL Server Çevrimiçi Kitapları'nda.

  • Raporda kullanılan harici görüntü dosyaları alabilirsiniz.Bir resim dosyası kullanmak istediğinizi ve anonim erişim dosyaya erişilemiyor, hesap işlem katılımsız rapor yapılandırabilir ve hesap dosyaya erişim izni vermek.Katılımsız yürütme hakkında daha fazla bilgi için hesap kullanıldığında resim almak için bkz:Bir rapor için görüntüleri eklemeSQL Server Çevrimiçi Kitapları'nda.

Kullanıcı isteği yerine (bir zamanlama tabanlı olay veya verileri yenileme olayı) bir olay tarafından tetiklenen bir raporu yürütme işlemi katılımsız rapor işlemleri gösterir.Rapor sunucusu, dış veri kaynağı barındıran bilgisayar için oturum açma hesabını işleme katılımsız rapor kullanır.Bu hesap, rapor sunucusu hizmet hesabının kimlik bilgileri bilgilerini hiçbir zaman diğer bilgisayarlara bağlanmak için kullanılan için gereklidir.

Important noteImportant Note:

Hesap yapılandırma isteğe bağlıdır.Ancak, da yapılandırmazsanız, bazı veri kaynaklarına bağlanmak için seçeneklerinizi sınırlar ve uzak bilgisayarlardan görüntü dosyalarını almak mümkün olmayabilir.Hesap yapılandırırsanız güncel tutmalısınız.Özellikle parola saat aşımına izin ver veya hesap bilgileri Active Directory'de değiştirilir, aşağıdaki hata işlenir bir raporu açtığınızda karşılaşırsınız: "Oturum açma başarısız oldu (rsLogonFailed) oturum açma hatası: Bilinmeyen kullanıcı adı veya hatalı parola." Hiçbir zaman dış resimleri almak veya bağlantı isteklerini gönderme dış bilgisayarlara. için bile hesap işlem katılımsız raporun uygun bakım gereklidir Hesap yapılandırın, ancak daha sonra onu kullanmadığınız bulmak, standart hesap bakım görevlerini önlemek için silebilirsiniz.

Hesap yapılandırma

Bir etki alanı kullanıcı hesabı kullanmanız gerekir.Hedeflenen amacı hizmet vermek için bu hesabın rapor sunucusu hizmetini çalıştırmak için kullanılan bir farklı olmalıdır.(Ağ bağlantısı izinleri salt okunur erişimi yeterli) en düşük izinlere sahip bir hesabı kullandığınızdan emin olun ve sınırlı erişim sağlayan veri kaynağı yalnızca bu bilgisayara ve kaynaklarına rapor sunucusu.Daha fazla bilgi için bkz:Nasıl Yapılır: Hizmetleri yapılandırma bildirimi başlatın..

Hesabı belirtmek içinReporting ServicesYapılandırma araç veyarsconfig yardımcı programı. Çalıştırmak için katılımsız yürütme hesabı yapılandırmak için en kolay yolu olanReporting ServicesYapılandırma araç ve kimlik bilgileri bilgileri yürütme hesabı sayfa.

  1. StartReporting ServicesYapılandırma araç ve bağlantı rapor sunucusu yapılandırmak istediğiniz örneği.Yönergeler için bkz:Nasıl Yapılır: Hizmetleri yapılandırma bildirimi başlatın..

  2. Select yürütme hesabı sayfaYürütme hesabı belirt.

  3. Hesap ve parola yazın, parolayı yeniden yazın ve ardındanUygulama.

RSCONFIG yardımcı programını kullanma

Başka bir şekilde küme hesabını kullanmaktırrsconfig yardımcı programı. Hesabı belirtmek için-e bağımsız rsconfig . Belirten-ersconfig bağımsız yardımcı programı yapılandırma dosyası. için hesap bilgilerini yazmak için yönlendirir. RSreportserver.config için bir yol belirtmeniz gerekmez.Hesabı yapılandırmak için şu adımları izleyin.

  1. Oluşturun veya bilgisayarlara ve veri sağlayan sunucu ya da bir rapor sunucusu Hizmetleri olan bir etki alanı hesabı seçin.İzinler (örneğin, salt okunur izinleri) sınırlı bir hesabı kullanmanız gerekir.

  2. Bir komut istemi açın: Başlat menüsünde , Çalıştır' ı tıklatın, sonra da cmd yazın ve sonra Tamam ' ı tıklatın.

  3. Hesap Raporu yerel sunucuda yapılandırmak için aşağıdaki komutu yazın örnek:

    Rsconfig -e -u<etki alanı/kullanıcıadı> -p<parola>

rsconfig -e ek bağımsız değişkenler. destekler Örnek komut, görüntülemek ve sözdizimi hakkında daha fazla bilgi için bkz:Rsconfig hizmet programıSQL Server Çevrimiçi Kitapları'nda.

Hesap bilgilerini nasıl depolanıyor

Zaman, küme hesabı, bir yerel veya uzak bir rapor sunucusu örneğinin RSreportserver.config dosyanın şifreli değer olarak aşağıdaki küme tings belirtilir:

<UnattendedExecutionAccount>
     <UserName></UserName>
     <Password></Password>
     <Domain></Domain>
</UnattendedExecutionAccount>

Değerlerini ayarladığınızda, bunları düz metin olarak değerleri görüntülemek için şifresini çözemez.Yanlış değerleri veya belirttiğiniz, Reporting Services yapılandırma aracını kullanın veya çalıştırın değerleri unutmayınrsconfig -e başlatmaya üzerinden.

Katılımsız rapor işlem hesabı nasıl kullanılır?

Görüntü dosyalarını almak için rapor sunucusu hesabı otomatik olarak kullanır ve herhangi bir özel eylem, bir bölümü gerekmektedir.Hesap raporları için veri sağlayan dış veri kaynaklarına bağlanmak için kullanmak için belirtmeniz gerekir birKimlik bilgisi türü veri kaynağı özelliklerini seçeneğinde sayfa raporun veri kaynağı veya paylaşılan veri kaynağı:

  • Rapor Yöneticisi'ni veyaManagement Studio, selectKimlik bilgileri gereklidir. option.

  • Çalışan SharePoint tümleşik modunda seçme bir rapor sunucusu üzerinde bir SharePoint sitesiKatılımsız rapor işlem hesabı option.

Hesap işlem katılımsız rapor esas olarak dış sunucu ve veritabanı sunucusu olmayan bir oturum olarak bağlanmak için kullanılır.Hesap kimlik bilgileri bir veritabanına oturum açmak için kullanmak istiyorsanız, bağlantı dizesinde kimlik bilgilerini belirtmeniz gerekir.BelirtebilirsinizTümleşik Security = SSPI Veritabanı sunucusu, Windows tümleşik güvenliğini ve katılımsız rapor işleme için kullanılan hesabı destekliyorsa, veritabanını. okumak için izni Tersi durumda, veri kaynağı bağlantı özelliklerini düzenleme izni olan kullanıcılara düz metin olarak görünen bağlantı dizesinde kullanıcı adını ve parolayı girmeniz gerekir.

Bağlantı kurulduktan sonra veri almak için katılımsız rapor işleme hesabını kullanmanız engellenmemekle birlikte, bunu yapmanız önerilmez.Hesabın çok özel işlevler için kullanılacağı varsayılmıştır.Veri almak için kullanırsanız, hesabın oluşturulma amacına zarar vermiş olursunuz.

Katılımsız rapor işlem hesabı korumak için

Hesap tanımladıktan sonra hesabı ve parolası güncel tutulur emin olmanız gerekir.KullanabileceğinizReporting ServicesBilgi deposu yapılandırma ayarlarını güncelleştirmek için yapılandırma araç bu hesap.

  1. StartReporting ServicesYapılandırma araç ve bağlantı rapor sunucusu yapılandırmak istediğiniz örneği.

  2. Yürütme hesabı sayfa, emin olunYürütme hesabı belirt Seçili.

  3. Yeni hesap ve parola yazın, parolayı yeniden yazın ve ardındanUygulama.

Nasıl katılımsız rapor işlem hesabı silin

Hesabı kullanıyorsanız, olağan hesap bakım görevlerini önlemek için silebilirsiniz.

  1. StartReporting ServicesYapılandırma araç ve bağlantı rapor sunucusu yapılandırmak istediğiniz örneği.

  2. Yürütme hesap sayfasında, açıkYürütme hesabı belirt.

  3. ' I tıklatınUygulama.

Hesap bilgileri RSReportServer.config dosyasından kaldırılır.