Kimlik bilgisi ve raporu veri kaynakları için bağlantı bilgilerini belirtme

A rapor sunucusu içeriği raporlara veya verilere dayanan bir abonelik için alıcı bilgileri sağlayan bir dış veri kaynaklarına bağlanmak için kimlik bilgileri bilgilerini kullanır.Windows kimlik bilgileri doğrulaması kullanan kimlik bilgileri belirttiğiniz kimlik bilgileri doğrulaması, hiçbir kimlik bilgileri doğrulama veya özel kimlik bilgileri doğrulama veritabanı.Bağlantı isteği, ağ üzerinden gönderirken, rapor sunucusu ya da bir kullanıcı hesabı veya katılımsız yürütme hesabın özelliklerini.Bağlantı isteği yapıldığı güvenlik içeriği hakkında daha fazla bilgi için bkz: Veri kaynak yapılandırma ve ağ bağlantıları daha üzerinde bu konudaki.

Not

kimlik bilgileri bilgilerini de erişen kullanıcıların kimliklerini doğrulamak için kullanılan bir rapor sunucusu.Kullanıcıların kimlik doğrulaması hakkında bilgi bir rapor sunucusu başka bir konuda sağlanır.Daha fazla bilgi için bkz: Hizmetleri, hesapları ve Ağ Bağlantıları'nı planlama.

Bir dış veri bağlantısı kaynak rapor oluşturduğunuzda tanımlanır.Rapor yayımlandıktan sonra ayrı olarak yönetilebilir.Statik bir bağlantı dizesi ya da bir veri seçmek, kullanıcıların bir ifade belirtebileceğiniz kaynak dinamik listesi.Bir veri belirtme hakkında daha fazla bilgi için kaynak türü ve bağlantı dizesi için bkz: Bir veri bağlama kaynak (Reporting Services).

Uzak Veri Kaynakları'nı kullanma

Rapor, bir uzak veritabanına sunucudan veri alıyorsa, aşağıdakileri doğrulayın:

  • Veritabanı sunucusu ile sağlanan kimlik bilgileri geçerli değil.Windows kullanıcı bilgilerini kullanıyorsanız, kullanıcı, sunucuyu ve veritabanını iznine sahip olduğundan emin olun.

  • Veritabanı sunucusu tarafından kullanılan bağlantı noktaları açıktır.Erişiyorsanız SQL Server ilişkisel veritabanlarındaki dış bilgisayarlarda veya rapor sunucusu veritabanı üzerinde bir dış SQL Server Örnek 1433 ve 1434 dış bilgisayardaki bağlantı noktasını açmanız gerekir. Bağlantı noktaları'nı açtıktan sonra sunucuyu yeniden emin olun.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir Windows Güvenlik Duvarı'nı veritabanı altyapısı erişimi için yapılandırma.

  • Uzak bağlantılar etkinleştirilmemiş gerekir.SQL Server ilişkisel veritabanları, dış bilgisayarlarda erişiyorsanız, TCP üzerinden uzaktan bağlantı etkin olduğunu doğrulamak için SQL Server yapılandırma Manager aracını kullanabilirsiniz.

Uzak veri kaynakları için bağlantısı için kimlik bilgileri belirtmek için yolları

Veri kaynakları, raporlar içerik sağlayan, genellikle uzak sunuculardaki barındırılan.Raporu için veri almak için , bir rapor sunucusunu sunucu kullanarak bağlanmalısınız bir küme kimlik bilgisi sağlayan önceden veya zamanında elde edilir.Bir veri yapılandırılırken kaynak, kimlik bilgileri aşağıdaki yollarla belirtebilirsiniz:

  • Kullanıcıya kimlik bilgilerini sorma.

  • kimlik bilgileri bilgilerini depolar.

  • Windows tümleşik güvenliği kullan.

  • Kimlik bilgisi kullanmama.

Ağ ortamını desteklemek bağlantı türlerini belirler.Örneğin, Kerberos sürüm 5 protokolünü etkinleştirilmişse, birden çok sunucu arasında bağlantılarını desteklemek için Windows kimlik doğrulaması kullanılabilir temsilci seçme ve kimliğe bürünme özelliklerini kullanabilmek için olabilir.Bu güvenlik özellikleri ağ desteklemiyorsa, bağlantı sınırlamaları bir çözüm gerekir.Temsilci seçme ve kimliğe bürünme özelliği etkinleştirilmemişse, süreleri dolmadan Windows kimlik bilgileri bilgilerine bir bağlantı üzerinden geçirilebilir.Kullanıcı bağlantı için bir rapor sunucusu ilk bağlantı olarak sayar.Kullanıcı bağlantıyı temsilci etkinleştirilmediğinde tümleşik güvenliği kullanmak üzere belirtildiği takdirde, oturum açma sayısı ikinci bir bağlantı ve olacak bir uzak sunucudan veri alan bir rapor açılırsa.

Birden çok bağlantı, bir dış rapor verileri için istemci bilgisayardan yuvarlak bir gezi tamamlamak için gerekli kaynak, aşağıdaki stratejiler, başarılı bir bağlantı seçin.

  • Kimliğe bürünme ve temsilci özelliklerini etkinleştirmek, etki alanı, sınır olmadan diğer bilgisayarlara kimlik bilgileri yetki verilebilir.

  • Dış veri kaynakları için rapor verilerini sorgulamak için depolanan kimlik bilgileri bilgilerini veya prompted kimlik bilgileri bilgilerini kullanır.Kimlik bilgileri, bir Windows etki alanı hesabı veya veritabanı oturumu açma olabilir.

İstenen Kimlik Bilgileri

Bir rapor verilerini hangi koşullarda yapılandırma kaynak prompted kimlik bilgileri bilgilerini, rapor erişen her kullanıcı için bir bağlantı, bir kullanıcı adı ve veri almak için bir parola girmeniz gerekir.Bu yaklaşım, gizli veriler içeren raporlar için önerilir.Prompted kimlik bilgileri, yalnızca istek üzerine çalıştırmak raporlarda kullanılabilir.Prompted kimlik bilgileri, bir Windows hesabı veya veritabanı oturumu açma olabilir.Windows kimlik doğrulaması kullanmak için , seçtiğiniz gerekir Veriye bağlanırken Windows kimlik bilgileri olarak kaynak.Aksi halde, rapor sunucusu veritabanı sunucusu kullanıcı kimlik doğrulaması için kimlik bilgileri aktarır.Sağladığınız kimlik bilgileri veritabanı sunucu kimlik doğrulaması yapamaz, bağlantı başarısız olur.

Windows Tümleşik Güvenliği

Kullandığınızda Windows tümleşik güvenliği seçeneği, rapor sunucusu raporu dış verileri barındıran sunucuya erişen kullanıcının güvenlik belirteci geçirmeden kaynak.Bu durumda, kullanıcıdan bir kullanıcı adı veya parola yazması istenmez.Kimliğe bürünme ve temsilci seçme özellikler etkinse, bu yaklaşım önerilir.Bu özellikler etkinse, erişmek istediğiniz tüm sunucuları aynı bilgisayarda bulunuyorsa, yalnızca bu yaklaşım kullanmanız gerekir.

Depolanan Kimlik Bilgileri

Bir dış verilere erişmek için kullanılan kimlik bilgileri bilgileri saklayabilir kaynak.Tersine çevrilebilir şifreleme kimlik bilgileri depolanan rapor sunucusu veritabanı.Depolanan kimlik bilgileri bilgilerini her veri kümesi belirtebilirsiniz kaynak Özet Tablo raporunda kullanılır.Sağladığınız kimlik bilgileri bilgilerini, raporu çalıştıran her kullanıcı için aynı verileri alabilirsiniz.

Depolanan kimlik bilgileri bilgilerini uzak veritabanı sunucularına erişmek için stratejisinin bir parçası olarak önerilir.Abonelikleri desteklemiyor ya da rapor geçmiş oluşturma zamanlamak isterseniz veya rapor anlık görüntü görüntü görüntüsünü yeniler depolanmış kimlik bilgileri gereklidir.Rapor, bir arka plan işlemi olarak çalışır, rapor sunucusu rapor yürütür aracısıdır.Yerinde hiçbir kullanıcı bağlamı olmadığından, rapor sunucusu kimlik bilgileri rapor sunucu veritabanından bir verilere bağlanmak için almanız gerekir kaynak.

Windows kimlik bilgileri bilgilerini veya veritabanı oturumu açma, kullanıcı adı ve parola, belirttiğiniz olabilir.Windows kimlik bilgilerini belirtirseniz, rapor sunucusu sonradan kimlik doğrulaması yapmak için kimlik bilgilerini Windows’a geçirir.Aksi halde kimlik bilgileri kimlik doğrulaması için veritabanı sunucusuna geçirilir.

Nasıl yapılır: etki alanı kullanıcı hesapları için "yerel olarak oturum açmaya izin verme" izin ver

Depolanmış kimlik bilgileri bilgileri bir dış verilere bağlanmak için kullandığınız kaynak, Windows etki alanı kullanıcı hesabının yerel olarak oturum açma izni olması gerekir.Bu izin rapor sunucusundaki bir kullanıcının özelliklerini almasına ve dış veri kaynağı olarak Kimliğine bürünülen kullanıcının isteği göndermek rapor sunucusu sağlar.

Bu izin vermek için aşağıdakileri yapın:

  1. Rapor sunucusu bilgisayarında bulunan Yönetimsel Araçlar, open Yerel güvenlik ilkesi.

  2. Altında Güvenlik ayarları, expand Yerel ilkeler sonra'ı tıklatınKullanıcı hakları ataması.

  3. Ayrıntılar bölmesinde sağ tıklatın. Yerel olarak oturum açmaya izin ver ' i ve sonra sağ Özellikleri.

  4. ' I tıklatın Kullanıcı veya grup ekleme.

  5. ' I tıklatın Konumlaretki veya arama yapmak istediğiniz diğer bir konum belirtin ve tıklatın.SORUNSUZ.

  6. Etkileşimli oturum açma izin ver'i istediğiniz Windows hesabını girin. SORUNSUZ.

  7. Içinde Günlük özellikleri yerel olarak izin ver iletişim kutusunda, tıklatın.SORUNSUZ.

  8. Seçtiğiniz hesap da reddetmek sahip değil olduğunu doğrulayın:

    1. Sağ tıklatma Yerel olarak oturum açmayı reddet ' i ve sonra sağ Özellikleri.

    2. Hesabın listeleniyorsa, onu seçip'ı tıklatın Kaldırma.

Kimliğe bürünme depolanmış kimlik bilgileri ile kullanma

Kimlik bilgileri kimlik başka bir kullanıcının kimliğine bürünmek için de kullanabilirsiniz.Seçenekleri ayarlar Kimliğe bürünmeyi kullanarak SQL Server veritabanlarında, setuser işlev.

Important noteImportant Note:

Kimliğe bürünme abonelikler destekleyen raporları için kullanın veya rapor geçmiş oluşturma veya yürütme rapor anlık görüntü görüntü görüntüsünü yenilediğinizde zamanlamaları kullanın.

Kimlik Bilgisi Yok

Bir veri yapılandırabilirsiniz kaynak bağlantı kimlik bilgileri kullanılacak.Microsoft, her zaman kimlik bilgileri bir veri kaynaklarına erişmek için kullanmanızı önerir; hiçbir kimlik bilgilerini kullanarak önerilir.Ancak, rapor, aşağıdaki durumlarda, hiçbir kimlik bilgileri bilgileriyle çalıştırmak seçim yapabilirsiniz:

  • Uzak Veri kaynak kimlik bilgileri gerektirmez.

  • kimlik bilgileri bilgileri geçilen bağlantı dizesi (güvenli bağlantılar için önerilir).

  • Alt rapor ana rapora kimlik bilgileri bilgilerini kullanan rapordur.

Bu koşullar altında rapor sunucusu için uzak veri bağlayan kaynak önceden tanımlamalısınız katılımsız yürütme hesabı kullanarak.Raporlama sunucusu hizmet kimlik bilgileri bilgilerini kullanarak bir uzak sunucuya bağlanmak için rapor sunucusu bağlantıyı yapmak için kullanabileceğiniz bir hesap belirtmeniz gerekir.Bu hesabı oluşturma hakkında daha fazla bilgi için bkz: Katılımsız yürütme hesabı yapılandırma.

Veri kaynak yapılandırma ve ağ bağlantıları

Aşağıdaki tabloda, kimlik bilgisi türlerini ve veri işleme uzantılarını belirli birleşimleri için bu bağlantıların nasıl yapılacağını gösterir.Bir özel veri işleme uzantısı'nı kullanıyorsanız, bkz: Özel veri işleme uzantıları için bağlantıları belirtme.

Tür

Ağ bağlantısı için içerik

Veri kaynağı türleri

(SQL Server, Oracle, ODBC, OLE DB, Analysis Services, XML, SAP NetWeaver BI, Hyperion Essbase)

Tümleşik güvenlik

Geçerli kullanıcının kimliğine bürün

Tüm kaynak türleri için geçerli kullanıcı hesabını kullanarak bağlanın.

Windows kimlik bilgileri

Belirtilen kullanıcı kimliğine bürün

Için SQL ServerOracle ODBC, OLE DB: Kimliğine bürünülen kullanıcı hesabını kullanarak bağlanın.

Için Analysis Services: Beginning with SQL Server Reporting Services Service Pack 2, supported on Windows Server 2003 using domain accounts.Desteklenen Windows XP ve önceki işletim sistemleri üzerinde değil.

Veritabanı kimlik bilgileri

Katılımsız yürütme hesabı ya da hizmet hesabı özelliklerini.

(Reporting Services yönetici izinlerine hizmet kimliğini kullanarak bağlantı isteği gönderirken kaldırır).

Için SQL ServerOracle ODBC, OLE DB:

Kullanıcı adı ve parola bağlantı append dize.

Için Analysis Services:

Başarısız TCP/IP protokol, aksi takdirde kullanıyorsanız, bağlantı başarılı olur.

XML için:

Üzerinde bağlantı başarısız rapor sunucusu varsa, veritabanı kimlik bilgileri kullanılır.

None

Katılımsız yürütme hesabının kimliğine bürünmesine.

Için SQL ServerOracle ODBC, OLE DB:

Bağlantı dizesi olarak tanımlı kimlik bilgileri bilgilerini kullan.Üzerinde bağlantı başarısız rapor sunucusu, katılımsız yürütme hesabı tanımlanmamış.

Için Analysis Services:

Her zaman kimlik bilgileri belirtilmemişse, katılımsız yürütme hesabı tanımlanmış olmasa da, bağlantı başarısız.

XML için:

Katılımsız yürütme hesabı, anonim kullanıcı olarak bağlanın; aksi halde, bağlantı başarısız.

Kimlik bilgileri programatik olarak ayarlama

Kimlik bilgileri, raporlar ve rapor sunucusu erişimi denetlemek için kodunuzda ayarlayabilirsiniz.Daha fazla bilgi için bkz: Veri kaynakları ve bağlantı yöntemleri.