Share via


Rapor Oluşturucuyu erişimi yapılandırma

Rapor Oluşturucuyu yükler bir ad hoc raporlama aracı olan bir SQL Server  Reporting Servicesdoğal mod veya SharePoint Tümleştirme modu için yapılandırılmış rapor sunucusu.

Rapor Oluşturucuyu erişimi aşağıdaki etmenlere bağlıdır:

  • Report Builder rapor sunucusu kullanılabilir olup olmadığını belirlemek sunucu özellikleri.

  • Rol atamaları veya Rapor Oluşturucuyu tek tek kullanıcılara veya gruplara kullanılabilmesini izinleri.

  • Rapor sunucusu kullanıcı kimlik bilgileri aracılığıyla iletilebilir ya da anonim erişim uygulama dosyalarını yapılandırılmış kimlik doğrulama ayarları.

Rapor Oluşturucuyu kullanmak için çalışmak için yayımlanmış rapor modeli olmalıdır.

Ön Koşullar

Rapor Oluşturucuyu her sürümünde kullanılabilir değil Microsoft SQL Server. Sürümü tarafından desteklenen özellikleri listesi için SQL Serverbakın SQL Server 2012 Sürümleri Tarafından Desteklenen Özellikler.

İstemci bilgisayarda olmalıdır Microsoft  .NET Framework2.0 yüklü. .NET FrameworkÇalışan için altyapı sağlar ClickOnceuygulamalar.

You must use MicrosoftInternet Explorer 6.0 veya sonrası.

Rapor Oluşturucuyu her zaman tam güvende çalışacak; kısmi güvende çalışacak şekilde yapılandıramazsınız. Önceki sürümlerde, Rapor Oluşturucuyu kısmi güvende çalıştırmak mümkün, ama seçenek olmadığını desteklenen SQL Server 2008ve sonraki sürümleri.

Etkinleştirme ve Rapor Oluşturucuyu devre dışı bırakma

Rapor Oluşturucu, varsayılan olarak etkindir. Rapor sunucu yöneticileri rapor ayarlayarak Rapor Oluşturucuyu özelliğini devre dışı bırakma seçeneğine sahip sunucu sistem özelliği EnableReportDesignClientDownloadiçin false. Bu özelliğin ayarlanması Rapor Oluşturucuyu karşıdan yüklemeler için rapor sunucusu devre dışı bırakır.

Rapor sunucusu sistem özelliklerini ayarlamak için Management Studio'yu veya komut dosyası kullanabilirsiniz:

Rol atamaları yerel mod rapor sunucusu üzerinde Rapor Oluşturucuyu erişimi verme

Yerel mod rapor sunucusunda, kullanıcı Rapor Oluşturucuyu kullanarak görevler içeren rol atamalarını oluşturun. Rol tanımları ve öğeleri ve site düzeyinde rol atamalarını değiştirmek veya oluşturmak için bir içerik yöneticisi ve sistem yöneticisi olmanız gerekir.

Aşağıdaki yönergeler, önceden tanımlanmış rolleri kullandığınızı varsayalım. Rol tanımları değiştirdiyseniz veya SQL Server 2000'den yükselttiyseniz, rolleri gerekli görevleri içerdikleri doğrulamak için kontrol edin. Rol atamaları oluşturma hakkında daha fazla bilgi için bkz: Ver kullanıcı erişimi rapor sunucusuna (Rapor Yöneticisi).

Rol atamaları oluşturduktan sonra kullanıcıların aşağıdakileri yapmak için izin gerekir:

  • Sistem kullanıcı ve tarayıcı rollere atanan kullanıcılar, Rapor Oluşturucuyu başlatmak zorunda kalmadan bir rapor sunucusunda yayımlanmış Rapor Oluşturucuyu raporları görüntüleyebilirsiniz.

  • Sistem kullanıcı ve Rapor Oluşturucuyu rollere atanan kullanıcılar dosyaların ve klasörlerin modelleri oluşturma, Rapor Oluşturucuyu başlatmak ve raporları oluşturma ve rapor sunucusu raporları kaydetmek.

  • Sistem kullanıcı ve Publisher rollere atanan kullanıcılar modelleri modeli Tasarımcısı rapor sunucuya yayımlayabilirsiniz. Modelleri, veri kaynağı Rapor Oluşturucu olarak kullanılır.

  • Sistem Yöneticisi ve içerik yöneticisi rollere atanan kullanıcılar oluşturun, görüntüleyin ve Rapor Oluşturucuyu raporları yönetmek için tam izinleri vardır.

Doğrulamak için gerekli görevleri rol tanımları olan.

  1. Management Studio'yu başlatın ve rapor sunucusu bağlanın.

  2. Açık güvenlik ağıl.

  3. Açık Sistem rolleri ağıl.

  4. Sağ Sistem Yöneticisive Özellikler.

  5. Seçin yürütme rapor tanımları ve tıklayın Tamam.

  6. Sağ Sistem kullanıcıve Özellikler.

  7. Seçin yürütme rapor tanımları ve tıklayın Tamam.

  8. Açık rol ağıl.

  9. Sağ tarayıcıve Özellikler.

  10. Seçin Görünüm modelleri ve tıklayın Tamam.

  11. Sağ İçerik Yöneticisive Özellikler.

  12. Seçin Görünüm modelleri, Yönet modelleri, Consume raporlarıve tıklayın Tamam.

  13. Sağ Publisherve Özellikler.

  14. Seçin Yönet modelleri ve tıklayın Tamam.

  15. O yoksa, Rapor Oluşturucuyu rolü oluşturun:

    1. Açık güvenlik ağıl.

    2. Sağ rolve Yeni bir rol.

    3. Report Builder adı alanına yazın.

    4. Böylece kullanıcılar Rapor Yöneticisi'nde için rolü nedir biliyor açıklamasında, rol için bir açıklama girin.

    5. Aşağıdaki görevler ekleme: Consume raporları, raporları görüntüleme, Görünüm modelleri, Görünümü kaynakları, klasörleri görüntüle, ve Yönet bireysel aboneliks.

    6. Tıklayın Tamam rolü kaydetmek için.

Erişim için Rapor Oluşturucuyu rol atamaları oluşturma

  1. Rapor Yöneticisi'ni başlatın.

  2. Site Ayarları'nı tıklatın.

  3. Güvenlik'i tıklatın.

  4. Kullanıcı veya grubun Rapor Oluşturucuyu erişimi yapılandırmak için tıklatın istediğiniz bir rol ataması zaten varsa, düzenleme.

    Aksi takdirde, tıklayın Yeni rol ataması. Grup veya kullanıcı, bir Windows etki alanında kullanıcı veya grup hesabı bu biçimde girin: <etki>\<hesap>. Formlar kimlik doğrulaması veya özel güvenlik kullanıyorsanız, dağıtımınız için doğru biçimde kullanıcı veya grup hesabı belirtin.

  5. Seçin Sistem kullanıcıve'yi Tamam.

  6. Tıklayın ev.

  7. Özellikler sekmesini tıklatın.

  8. Tıklayın güvenlik sekmesi.

  9. Kullanıcı veya grubun Rapor Oluşturucuyu erişimi yapılandırmak için tıklatın istediğiniz bir rol ataması zaten varsa, düzenleme.

    Aksi takdirde, tıklayın Yeni rol ataması. Grup veya kullanıcı, bir Windows etki alanında kullanıcı veya grup hesabı bu biçimde girin: <etki>\<hesap>. Formlar kimlik doğrulaması veya özel güvenlik kullanıyorsanız, dağıtımınız için doğru biçimde kullanıcı veya grup hesabı belirtin.

  10. Seçin Rapor Oluşturucuyuve'yi Apply.

  11. Ek kullanıcılar veya gruplar için rol atamalarını değiştirmek veya oluşturmak için bu işlemi yineleyin.

Bir SharePoint tümleşik mod rapor sunucusu üzerinde izinleri verme Rapor Oluşturucu erişim

SharePoint ile tümleşik mod rapor sunucusunda Contribute veya tam denetim izin düzeyine sahip SharePoint kullanıcılar için Rapor Oluşturucuyu erişimi verilir.

Özel izin düzeyleri kullanıyorsanız, öğe ekleme ve öğe düzenleme izin düzeyinin içermelidir. Rapor Oluşturucuyu erişimi yoluyla yerleşik izin düzeyleri hakkında daha fazla bilgi için bkz: Windows SharePoint Services Report Server öğeler için yerleşik güvenlik kullanma. Özel izin düzeyleri için izin gereksinimleri hakkında daha fazla bilgi için bkz: Rapor sunucu işlemleri için izinleri: bir SharePoint Web uygulaması.

Kimlik doğrulama düşünceleri ve Credential yeniden

Rapor Oluşturucuyu ClickOnce teknolojisini istemci bilgisayarda uygulama dosyalarını yükleyip kullanır. ClickOnce teknolojisini, program dosyaları istemci bilgisayarda yerler ve uygulama varsayılan kullanıcı kimliği altında ayrı bir işlem olarak çalışır tek yönlü uygulama dağıtımı içindir. Report Builder uygulama dosyaları ve rapor sunucusu verileri almak için rapor sunucuya bağlanmanız gerekir, nasıl ClickOnce güvenlik bağlamını belirler ve istekleri farklı senaryoları altında uzak bilgisayarlara sorunları anlamak önemlidir:

  • ClickOnce her zaman istemci bilgisayarda ayrı bir işlem çalışır. Varsayılan Windows kullanıcı kimlik bilgilerinin işlem kimliğidir. ClickOnce oturum verilerini Internet Explorer ile paylaşmaz veya Internet Explorer geçerli kullanıcının güvenlik bağlamı elde edilir.

  • ClickOnce Windows tümleşik güvenliği kimlik doğrulaması başlığında belirtin istekleri gönderir. Farklı kimlik doğrulama türü için yapılandırılmış bir sunucuya, sunucu ClickOnce istekleri kimlik doğrulaması hatası ile başarısız olur. Bu soruna geçici bir çözüm için ya da bir sunucu için Windows tümleşik güvenliği yapılandırmanız gerekir veya anonim erişim kimlik doğrulama ortadan kaldırmak etkinleştirmeniz gerekir.

  • Rapor Oluşturucuyu rapor sunucusu kendi bağlantı açar. Windows tümleşik güvenlik ile tek işaret üstünde kullanmıyorsanız, kullanıcılar için rapor sunucusu Rapor Oluşturucuyu bağlantı kimlik bilgilerini tekrarı gerekir.

Rapor sunucusu tarafından desteklenen kimlik doğrulama türleri aşağıdaki tabloda açıklanmıştır ve olup Rapor Oluşturucuyu erişimi için ek yapılandırma gereklidir.

Rapor sunucusu kimlik doğrulama türü

Nasıl Rapor Oluşturucuyu ve ClickOnce uygulama başlatıcısı yanıt

(Varsayılan) anlaşması

NTLM (varsayılan)

Windows tümleşik güvenliği altında kimliği doğrulanmış istekler ClickOnce ve Rapor Oluşturucuyu, genellikle istemci ve sunucu aynı etki alanında dağıtılan, kullanıcı Rapor Oluşturucuyu erişimi için izni olan bir etki alanı hesabı kullanarak istemci bilgisayara kaydedilir ve rapor sunucusu Windows kimlik doğrulaması için yapılandırılmışsa başarısız.

ClickOnce ve rapor sunucusu tarayıcı bağlantısı aynı kullanıcı kimliği olduğundan istek başarısız.

Kullanıcı olarak çalıştır ve belirtilen varsayılan kimlik bilgileri ile Internet Explorer açarsa istekleri başarısız olur. Rapor sunucusu, rapor sunucusunda kullanıcı oturumu belirli bir hesap altında kurulan ve ClickOnce farklı bir hesap altında çalışır, dosyalara erişimi reddeder.

Kerberos

Internet Explorer, Rapor Oluşturucuyu kullanmak için gerekli olan Kerberos doğrudan desteklemez.

Temel kimlik doğrulaması

ClickOnce temel kimlik doğrulamasını desteklemez. Bu, temel kimlik doğrulama başlığı belirtmek istekleri formüle değil. O değil kimlik bilgilerini geçirmek veya bunları sağlamak için kullanıcı ister. Anonim etkinleştirerek bu konular etrafında çalışabilirsiniz Rapor Oluşturucuyu uygulama dosyalarına erişim.

Anonim erişimi etkinleştirirseniz, istek başarılı olur Rapor Oluşturucuyu rapor sunucusu kimlik doğrulama üstbilgisi yoksayar çünkü uygulama dosyaları. Rapor Oluşturucu anonim erişimi etkinleştirme hakkında daha fazla bilgi için bkz: Rapor sunucusu üzerinde temel kimlik doğrulaması yapılandırma.

ClickOnce uygulama dosyaları aldıktan sonra Rapor Oluşturucuyu rapor sunucusu ayrı bir bağlantı açar. Kullanıcıların kendi kimlik bilgileri raporu rapor sunucuya bağlanmak için Builder edinmenin tekrarı gerekir. Rapor Oluşturucuyu ClickOnce veya Internet Explorer kimlik bilgileri toplamaz.

Rapor sunucu temel kimlik doğrulaması için yapılandırılmışsa ve anonim erişim etkinleştirmediniz istekleri başarısız olur Rapor Oluşturucuyu program dosyaları. ClickOnce onun isteklerinde Windows tümleşik güvenliği belirtir isteği başarısız olur. Temel kimlik doğrulaması için rapor sunucusu yapılandırırsanız, çünkü bir geçersiz bir güvenlik paketi belirtir ve o-sizlik çekmek beklediği rapor sunucusu kimlik bilgileri sunucu isteği reddeder.

Onlar ClickOnce Report Builder istemci bilgisayarlarına yüklemek için kullanmaya çalıştığınızda ek olarak, rapor sunucusu SharePoint tümleşik modda kullanmak üzere yapılandırılmış ve SharePoint sitesini temel kimlik doğrulaması kullanıyorsa, kullanıcıların bir 401 hatası karşılaşırsınız. Bu, çünkü SharePoint oturum süresi için kimliği doğrulanmış bir kullanıcı tutmak için bir çerez kullanır, ancak ClickOnce cookie desteklemiyor olur. Kullanıcı ClickOnce uygulama başlattığında, Rapor Oluşturucuyu gibi SharePoint için çerez uygulamaya geçmez ve bu nedenle SharePoint erişimi engeller ve 401 hatası döndürür.

Aşağıdaki seçeneklerden birini deneyerek, bu soruna geçici çözüm bulabilirsiniz:

  • Seçin Parolamı anımsa seçeneği kullanıcı kimlik bilgilerinizi sağladığınızda.

  • Anonim erişimi etkinleştirmek için SharePoint site koleksiyonu.

  • Çevre yapılandırabilir, böylece kullanıcı kimlik bilgilerini sağlamaz. Örneğin, bir intranet ortamında, bir çalışma grubuna ait ve yerel bilgisayardaki kullanıcı hesapları oluşturmak için SharePoint sunucu yapılandırabilirsiniz.

Özel

Özel kimlik doğrulama kullanmak için rapor sunucusu yapılandırma rapor sunucusunda anonim erişimin etkin olduğunu ve istekleri ile kimlik doğrulama onay kabul edilir.

ClickOnce uygulama dosyaları aldıktan sonra Rapor Oluşturucuyu rapor sunucusu ayrı bir bağlantı açar. Kullanıcıların kendi kimlik bilgileri raporu rapor sunucuya bağlanmak için Builder edinmenin tekrarı gerekir. Rapor Oluşturucuyu ClickOnce veya Internet Explorer kimlik bilgileri toplamaz.

Ayrıca bkz.

Görevler

Rapor Oluşturucusu'nu Başlatma (Rapor Oluşturucusu)

Management Studio'yu rapor sunucusuna bağlan

Başvuru

Rapor sunucusu sistem özellikleri

Kavramlar

NIB Deleted. Viewing and Saving Reports

Securing Models

Managing Report Models

Rapor sunucusu ile kimlik doğrulama

Raporlama Hizmetleri tarayıcı desteği için planlama

Rapor Yöneticisi'ni (ssrs)

Rapor Oluşturucu rolü

Sistem kullanıcı rolü