Udostępnij za pośrednictwem


Określanie poświadczeń dostępu do źródła danych raportu (program Report Builder 2,0)

Poświadczenia uwierzytelniają użytkownika, który próbuje pobrać dane z ich źródła.Typ akceptowanych poświadczeń ustala właściciel źródła danych.Na przykład administrator bazy danych może określić, że użytkownik ma podać nazwę użytkownika i hasło systemu Windows.

W definicji raportu każda definicja źródła danych określa jego nazwę i parametry połączenia, a także, czy mają być używane zabezpieczenia zintegrowane i jaki monit ma być wyświetlany w przypadku niepodania poświadczeń.Poświadczenia nie są zapisywane w definicji raportu.Po opublikowaniu raportu na serwerze raportów źródłami danych można zarządzać niezależnie od definicji raportu.Właściciele źródeł danych mogą określać poświadczenia zarówno dla osadzonych, jak i udostępnionych źródeł danych na serwerze raportów.

Uwaga

Aby użytkownik mógł wybierać udostępnione źródła danych lub modele bądź otwierać lub zapisywać raporty, administrator serwera raportów musi udzielić mu odpowiednich uprawnień do przeglądania tego serwera.Aby uzyskać więcej informacji zobaczAdministrowanie programem Report Builder 2,0.

Kiedy używa się poświadczeń

W Konstruktorze raportów 2.0 poświadczenia są wymagane, gdy wykonasz jedną z następujących zadań związanych z danych:

  • Tworzenie lub modyfikowanie osadzonego źródła danych.

  • Tworzenie, modyfikowanie lub uruchomieniem kwerendy zestawu danych.

  • Wyświetlanie podglądu raportu.

Na serwerze raportów poświadczenia są wymagane dla każdego ze źródeł danych w raporcie przy każdym jego uruchamianiu.

Typy poświadczeń

Typ poświadczeń obsługiwany przez źródło danych jest określany przez właściciela źródła.Na przykład, aby dostępu SQL Server Baza danych, może być konieczne zapewnienie SQL Server Nazwa logowania użytkownika i hasło. W celu uzyskania dostępu do innego źródła danych konieczne może być podanie nazwy użytkownika i hasła systemu Windows.Niektóre źródła danych mogą nie wymagać poświadczeń.

Opcje określania poświadczeń

Dostępne są następujące opcje określania poświadczeń dla źródła danych:

  • Używanie konta bieżącego użytkownika systemu Windows (zwane również „zabezpieczeniami zintegrowanymi”).

  • Używanie przechowywanej nazwy użytkownika i hasła.

  • Monitowanie użytkownika o podanie poświadczeń.

  • Niewymaganie poświadczeń.

Zintegrowane zabezpieczenia systemu Windows

Po wybraniu Za pomocą uwierzytelnianie systemu Windows (zintegrowane zabezpieczenia), token zabezpieczeń bieżącego użytkownika jest przekazywana do urządzenie źródłowe danych.W takim przypadku użytkownik nie jest monitowany o podanie nazwy użytkownika ani hasła.Ta opcja zwykle wymaga włączenia funkcji delegowania.Jeśli nie są one włączone, tej opcji można używać tylko w celu uzyskania dostępu do źródła danych znajdującego się na tym samym komputerze.

Logowanie przy użyciu nazwy użytkownika i hasła

Po wybraniu Użyj tej nazwy użytkownika i hasła, nazwę użytkownika i hasło muszą być dostarczone w celu uzyskania dostępu do urządzenie źródłowe danych.Aby SQL Server Baza danych, poświadczenia może być dla identyfikatora logowania bazy danych. Trafiają one do źródła danych, gdzie następuje ich uwierzytelnienie.

Poświadczenia podawane po wyświetleniu monitu

Jeśli zostanie wybrana opcja poświadczeń podawanych po wyświetleniu monitu, każdy użytkownik próbujący uzyskać dostęp do raportu musi podać właściwą nazwę użytkownika i hasło.Ta opcja jest zalecana dla raportów zawierających dane poufne.Wymaganymi poświadczeniami mogą być poświadczenia logowania do konta systemu Windows lub bazy danych.Jeśli serwer bazy danych nie rozpoznaje podanych poświadczeń lub określonemu użytkownikowi nie udzielono uprawnienia do pobierania danych, nie można uzyskać połączenia.

Bez poświadczeń

Połączenie ze źródłem danych nie wymaga podania poświadczeń.Aby uruchomić dany raport na serwerze raportów, musi być skonfigurowane konto wykonywania nienadzorowanego.Aby uzyskać szczegółowe informacje, zobacz "Configuring nienadzorowanego wykonanie Account" w Dokumentację usług raportowania w dokumentacji programu SQL Server Books Online.