Udostępnij przez


Lekcja 1: Ustawianie uprawnień dla tego samouczka

Zanim będzie można użyć tego samouczka, konieczne będzie zestaw skonfigurować komputer, którego używasz dla tego samouczka.Ponadto trzeba utworzyć atrybut, który zmienia informacje logowania dla niektórych fikcyjnego Adventure Works Cycles pracowników, dzięki czemu zestaw uprawnienia zabezpieczeń poziom wiersza.Zazwyczaj będzie nie należy wykonywać żadnych czynności w tym Lekcja podczas zestawwyrównywania własnych filtrów zabezpieczeń, ponieważ uprawnienia grup i użytkowników i kont logowania już będzie zestaw up i sieci będą model raportu już rozmieszczone.

Ostrzeżenie

Ten samouczek zakłada, że serwer i klient komputery używane do tego samouczka są tym samym komputerze.

Aby zestaw komputer ten samouczek trzeba będzie wykonać następujące czynności w tej lekcji:

  • Utwórz dwa konta tymczasowe użytkownika na komputerze, którego używasz dla tego samouczka przy użyciu narzędzie Zarządzanie komputerem.Fikcyjne użytkowników, Rachel Valdez (Rachel0) i Garrett Vargas (Garrett1) już istnieje w AdventureWorks2008R2 przykładowej bazy danych.Aby zobaczyć wyniki tego samouczka użyje tych kont użytkowników tymczasowe w późniejszym lekcji.

  • Udziel uprawnień dostępu do serwer raportów i Menedżer raportów, przypisując im wykazu role i role systemu fikcyjne użytkowników.

  • Modyfikowanie model raportu i wdrożyć go serwer raportów.Aby pokazać dokładnie jak pracy filtry zabezpieczeń, trzeba utworzyć nowe pole mapująca fikcyjne użytkowników z AdventureWorks2008R2 bazy danych kont użytkowników tymczasowy utworzony na komputerze.

  • Utworzyć nowy identyfikator logowania używany model raportu programu access AdventureWorks2008R2 bazy danych.

Ważna informacjaWażne:

Ustawienia te są tworzone do celów tego samouczka tylko.Z SQL Server środowisko produkcyjne powinny być zestaw się inaczej i dlatego kroki opisane w tej lekcji nie są wymagane podczas zestawwyrównywania górę filtry zabezpieczeń.Pamiętaj, aby zmienić te ustawienia po ukończeniu tego samouczka.

Aby utworzyć konta użytkowników

  1. Kliknij Start, wskaż Panelu sterowania, wskaż Narzędzia administracyjne, a następnie kliknij przycisk Zarządzanie komputerem.

  2. W Zarządzanie komputerem (lokalne) okienka, kliknij dwukrotnie Użytkownicy i grupy lokalne.

  3. Kliknij prawym przyciskiem myszy Użytkownicy , a następnie wybierz folder Nowego użytkownika.

    Nowego użytkownika zostanie otwarte okno dialogowe.

  4. W Nazwa użytkownika wpisz Rachel0.

  5. W pełną nazwę wpisz Rachel Valdez.

  6. W Opis wpisz konto używane samouczek modelu zabezpieczeń.

  7. W hasło wpisz Pass12 programu Word.

    Ostrzeżenie

    Aby pomóc zabezpieczyć komputer, należy zawsze używać silnych haseł.Silne hasło powinno być co najmniej siedem znaków i zawierać znaki z trzech następujących grup: Litery, cyfry i symbole.

  8. W Potwierdź hasło wpisz Pass12 programu Word.

  9. Wyczyść użytkownik musi zmienić hasło przy następnym logowaniu , a następnie kliknij przycisk Tworzenie.

    Rachel0 jest dodawany do listy użytkowników.Nowego użytkownika okno dialogowe pozostanie otwarte.

  10. W Nazwa użytkownika wpisz Garrett1.

  11. W pełną nazwę wpisz Garrett Vargas.

  12. W Opis wpisz konto używane samouczek modelu zabezpieczeń.

  13. W hasło wpisz Pass12 programu Word.

  14. W Potwierdź hasło wpisz Pass12 programu Word.

  15. Wyczyść użytkownik musi zmienić hasło przy następnym logowaniu , a następnie kliknij przycisk Tworzenie.

    Garrett1 jest dodawany do listy użytkowników.

  16. Kliknij Zamknij.

    Następnie nada te uprawnienia użytkowników serwer raportów.

Aby przypisać role do wykazu nowych użytkowników

  1. Aby uruchomić Menedżer raportów, uruchom program Microsoft Internet Explorer 6 lub nowszej.

  2. W adres pasek przeglądarki sieci Web wpisz adres URL Menedżer raportów.Domyślny adres URL to http://<ComputerName>/reports.

  3. Wybierz Właściwości kartę.

  4. Kliknij Nowe przypisanie roli.

    Ostrzeżenie

    Przypisanie roli określa zadania, które użytkownik lub grupa może wykonać element serwer raportów.

  5. W Nazwa użytkownika lub grupy wpisz <nazwa_komputera>\Rachel0.

  6. Wybierz przeglądarki i Konstruktora raportów pola wyboru.

  7. Kliknij przycisk OK.

  8. Kliknij Nowe przypisanie roli.

  9. W Nazwa użytkownika lub grupy wpisz <nazwa_komputera>\Garrett1.

  10. Wybierz przeglądarki i Konstruktora raportów pola wyboru.

  11. Kliknij przycisk OK.

Aby przypisać role systemowe do nowych użytkowników

  1. Kliknij polecenie Menedżer raportów, Ustawienia witrynyna pasku narzędzi globalnego.

    Ustawienia witryny zostanie wyświetlona strona.

    Ostrzeżenie

    Jeśli Ustawienia witryny jest niedostępna, nie masz uprawnień dostępu do ustawień witryny i należy skontaktować się z administratorem.

  2. W zabezpieczeń sekcji, kliknij Konfigurowanie zabezpieczeń witryny sieci.

  3. Kliknij Nowe przypisanie roli.

  4. W Nazwa użytkownika lub grupy wpisz <nazwa_komputera>\Rachel0.

  5. Wybierz Użytkownika systemu pole wyboru.

    Ostrzeżenie

    Rola systemu daje użytkownikowi lub grupie dostępu do Menedżer raportów.Role opisu zadań lub akcje, które mogą być wykonywane.

  6. Kliknij przycisk OK.

  7. Kliknij Nowe przypisanie roli.

  8. W polu Nazwa grupy lub użytkownika wpisz <nazwa_komputera>\Garrett1.

  9. Wybierz Użytkownika systemu pole wyboru.

  10. Kliknij przycisk OK.

    Fikcyjne użytkowników, które utworzono mogą teraz dostęp do elementów serwera raportowania, jak również zalogować się do komputera, na którym uruchomiony jest serwer raportów.

Aby uruchomić program SQL Server Management Studio

  1. Wskaż Start, wskaż Wszystkie programy, wskaż Microsoft SQL Server 2008 R2, a następnie kliknij przycisk sql Server Management Studio.

    Połączenie z serwerem pojawi się okno dialogowe.Jeśli nie, w Object Explorer, kliknij Połącz , a następnie wybierz Aparatu bazy danych.

  2. W Typ serwera listy wybierz Aparatu bazy danych.

  3. W nazwy serwera list, wybierz serwer bazy danych, którego używasz dla tego samouczka.

  4. Kliknij połączenia.

    The SQL Server Management Studio window opens.Następnie utworzy logowania do AdventureWorks2008R2 bazy danych, aby model mogli używać tej fikcyjne login, aby uzyskać dostęp do bazy danych.

Aby utworzyć logowania zabezpieczeń

  1. W Eksploratorze obiektów rozwiń zabezpieczeń węzła dla podanego serwera.

  2. Kliknij prawym przyciskiem myszy logowania i wybierz New Login.

    Logowania - nowy zostanie otwarte okno dialogowe.

  3. W Nazwa logowania wpisz TutorialLogin.

  4. Wybierz uwierzytelnianie programu SQL Server opcji.

  5. W hasło wpisz Pass1word.

    Ostrzeżenie

    Aby pomóc zabezpieczyć komputer, należy zawsze używać silnych haseł.Silne hasło powinno być co najmniej siedem znaków i zawierać znaki z trzech następujących grup: Litery, cyfry i symbole.Upewnij się również, Usuń tego identyfikatora logowania, po zakończeniu samouczek.

  6. W Potwierdź hasło wpisz Pass1word.

  7. Wybierz Zasady haseł Wymuszaj pole wyboru.

  8. Wyczyść Wygaśnięcie hasła Wymuszaj pole wyboru.

  9. W domyślne bazy danych drop -niedziałający listy wybierz AdventureWorks2008R2.

  10. Kliknij przycisk OK.

    TutorialLogin jest dodawany do listy identyfikatorów logowania.Fikcyjne użytkowników, utworzonych wcześniej w lekcji uzyskują dostęp do tego identyfikatora logowania AdventureWorks2008R2 bazy danych.Następnie należy przypisać db_datareader uprawnień do logowania.

Aby utworzyć użytkownika zabezpieczeń AdventureWorks2008R2

  1. W Eksploratorze obiektów rozwiń bazy danych węzła dla podanego serwera.

  2. Rozwiń węzeł bazy danych AdventureWorks2008R2.

  3. Kliknij dwukrotnie zabezpieczeń.

  4. Kliknij prawym przyciskiem myszy Użytkownicy , a następnie kliknij przycisk Nowego użytkownika.

    Użytkownika bazy danych — nowy zostanie otwarte okno dialogowe.

  5. W Nazwa użytkownika wpisz TutorialLogin.

  6. W Nazwa logowania wpisz TutorialLogin.

  7. W domyślnego schematu wpisz db_datareader.

  8. W członkostwa roli bazy danych obszaru wybierz db_datareader pole wyboru.

  9. Kliknij przycisk OK.

    Następnie zostanie otwarty próbki model raportu w Business Intelligence Development Studio, Utwórz nowy atrybut, modyfikowanie informacji logowania źródło danych, aby użyć nowego logowania a wdrożyć modelu.

Aby otworzyć przykładowy model raportu

  1. Wskaż Start, wskaż Wszystkie programy, wskaż Microsoft SQL Server 2008 R2, a następnie kliknij przycisk Business Intelligence Development Studio.

  2. Na pliku menu, wskaż Otwórz, a następnie kliknij przycisk Projektu i roztwór.

  3. W Otwórz projekt okno dialogowe opcję Przejdź do lokalizacji, w którym zainstalowano SQL Server 2008 R2 próbki.Domyślnie próbki są instalowane w następującej lokalizacji: C:\Program Files\Microsoft SQL Server\100\Samples.

  4. Kliknij dwukrotnie usługi Reporting Services.

  5. Kliknij dwukrotnie Przykłady modelu.

  6. Kliknij dwukrotnie Adventure Works modelu.

  7. Wybierz Adventure Works Model.sln , a następnie kliknij przycisk Otwórz.

  8. W Solution Explorer, kliknij dwukrotnie Adventure Works.smdl.

    Otwiera próbki model raportu w projektancie modelu.Następnie utworzy nowe wyrażenie, które zastępuje informacje logowania bazy danych informacji logowania można zestaw się wcześniej w tej lekcji.

Aby utworzyć atrybut

  1. W widoku drzewa modelu projektanta, kliknij prawym przyciskiem myszy pracownika obiekt wskaż Nowy, a następnie kliknij przycisk wyrażenie.

    Definiowanie formuły zostanie otwarte okno dialogowe.

  2. Kliknij Funkcje kartę, a następnie rozwiń węzeł tekstu funkcje węzła.

  3. Kliknij dwukrotnie zastąpić funkcja.

    Funkcja zostanie dodany do pola formuły.

  4. Kliknij pola kartę.

  5. W pola kliknij dwukrotnie pozycję Identyfikatora.

    W polu Formuła Znajdź jest zastępowany identyfikatora logowania.

  6. W polu Formuła wybierz zastąpić , a następnie wpisz "adventure works".

    Ostrzeżenie

    Adventure Works jest informacje logowania, który należy zastąpić.Upewnij się uwzględnić cudzysłowy podwójne.

  7. W polu Formuła wybierz ciąg , a następnie wpisz "nazwa_komputera".

    Ostrzeżenie

    Jest to nazwa komputera, który jest używany do zestaw Rachel0 i Garrett1 w górę kont.Upewnij się uwzględnić cudzysłowy podwójne.Wyrażenie powinien pojawiać się jako: REPLACE(Login_ID, "Adventure-Works", "<ComputerName>").

  8. Kliknij przycisk OK.

    Definiowanie formuły zamyka okno dialogowe.

  9. Kliknij prawym przyciskiem myszy NewExpression atrybut, kliknij nazwy, a następnie wpisz ID2 logowania.

    Ten nowy atrybut będzie używany podczas stosowania filtru zabezpieczeń poziom wiersza w następnej lekcji.

  10. Wybierz logowania ID2.

  11. W okienku właściwość zlokalizuj Nullable właściwość.

  12. Kliknij drop -niedziałający strzałkę i wybierz True.

    Replace Funkcja może zwracać Null; Dlatego Nullable właściwość musi być True.

Aby zmodyfikować połączenie źródło danych

  1. W Solution Explorer, kliknij dwukrotnie Adventure Works.ds pliku.

    Danych źródłowych projektant zostanie otwarte okno dialogowe.

  2. Kliknij Edytuj.

    Menedżera połączeń zostanie otwarte okno dialogowe.

  3. Wybierz Użycie SQL Server uwierzytelniania opcji.

  4. W Nazwa użytkownika wpisz TutorialLogin.

  5. W hasło wpisz Pass1word.

  6. Aby sprawdzić połączenia, kliknij Testuj połączenie.

  7. Kliknij OK , a następnie kliknij przycisk OK ponownie.

  8. Aby zakończyć Danych źródłowych projektant okno dialogowe, kliknij przycisk OK.

    Teraz można rozmieścić model raportu.

  9. Na pliku menu, kliknij Zapisz wszystkie.

    Ostrzeżenie

    Jeśli masz już plik Adventure Works.ds wdrożony serwer raportów poświadczenia nie zostaną zaktualizowane, chyba że zmiana domyślnej właściwość.Aby zmienić właściwość domyślne, kliknij prawym przyciskiem myszy Adventure Works modelu projekt i zaznacz właściwość.W Stron właściwości Adventure Works modelu okno dialogowe, kliknij OverwriteDataSources drop -niedziałający listę i wybierz True.

Aby wdrożyć próbki model raportu

  • W oknie Solution Explorer kliknij prawym przyciskiem myszy Adventure Works modelu projektu, a następnie kliknij przycisk Wdrażanie.

    Model jest wdrażana serwer raportów.Pozostaw Business Intelligence Development Studio Otwórz za pomocą modelu wyświetlane.

    Ważna informacjaWażne:

    Aby sprawdzić, czy model został wdrożony pomyślnie, można wyświetlić Lista błędów kartę.Jeśli wystąpi błąd, należy rozwiązać problem przed kontynuowaniem.

Następne kroki

Konta użytkowników, uprawnień i dostosowany logowania są teraz zestaw się na komputerze, dzięki czemu można pomyślnie ukończyć tego samouczka.Utworzeniu dwóch użytkowników fikcyjne i przypisane im odpowiednie uprawnienia roli wykazu i system na serwer raportów.Uruchomiłeś próbki model raportu oraz tworzenia dostosowanych identyfikator logowania modelu umożliwia odczyt AdventureWorks2008R2 bazy danych.Za pomocą tego fikcyjnego użytkownika zostanie później, przypisywanie zabezpieczeń poziom wiersza.

Ważna informacjaWażne:

Po zakończeniu tego samouczka, należy pamiętać usunąć te konta użytkowników z komputera lokalnego i Usuń wszystkie uprawnienia, które zostały przyznane.

W następnej lekcji zostanie otwarta Adventure Works próbki model raportu i utworzyć domyślnego filtru zabezpieczeń w modelu projektanta.See Lekcja 2: Tworzenie atrybutów zabezpieczeń na poziomie wiersza.