DOSTOSOWYWANIE STRONY GŁÓWNEJ
Aby lista kontroli dostępu była identyczna we wszystkich replikach baz danych na serwerach, należy dla danej repliki na serwerze z dostępem na poziomie Menedżer wybrać ustawienie Wymuś spójność listy kontroli dostępu. Jeśli zostanie wybrana replika, której serwer nie ma dostępu na poziomie Menedżer do innych replik, replikowanie nie powiedzie się z powodu braku odpowiedniego poziomu dostępu serwera do replikowania listy kontroli dostępu.
Jeśli baza danych jest replikowana lokalnie, poziom dostępu użytkownika jest rozpoznawany na podstawie listy kontroli dostępu bazy danych (ponieważ informacje o nim są dostępne dla serwera). W przypadku lokalnych replikacji odbywa się to automatycznie — niezależnie od tego, czy włączono opcję Wymuś spójność listy kontroli dostępu.
W lokalnych replikach z włączoną opcją „Wymuś spójność listy kontroli dostępu” uwzględniane są informacje listy kontroli dostępu, a uprawnienia poszczególnych użytkowników są określane na podstawie tej listy. Istnieją jednak pewne ograniczenia. Jedno z nich polega na tym, że dane dotyczące grupy są generowane na serwerze, a nie w lokalnej replice. Jeśli baza danych jest replikowana lokalnie, informacje dotyczące przypisania do grupy osoby dokonującej replikacji są przechowywane w bazie danych na potrzeby sprawdzania listy kontroli dostępu. Jeśli dostęp do lokalnej repliki jest uzyskiwany przez użytkownika (tożsamość) innego niż użytkownik (tożsamość) dokonujący replikacji, nie będzie dostępnych informacji o przypisaniach tego użytkownika do grup, a prawa dostępu będą sprawdzane na podstawie tożsamości użytkownika (a nie na podstawie przypisania do grupy).
Poza tym wymuszanie spójności listy kontroli dostępu nie zapewnia dodatkowych zabezpieczeń dla lokalnych replik. Aby dane z lokalnych replik były bezpieczne, należy zaszyfrować bazę danych.
Jeśli lista kontroli dostępu repliki bazy danych na serwerze lokalnym lub zdalnym zostanie zmieniona przy włączonej opcji Wymuś spójność listy kontroli dostępu we wszystkich replikach, replikowanie bazy danych zostanie zatrzymane. W pliku dziennika zostanie zarejestrowany komunikat o błędzie informujący, że nie można kontynuować replikacji, ponieważ program nie może zapewnić spójności listy kontroli dostępu we wszystkich replikach.
Wymuszanie spójności listy kontroli dostępu
1. Sprawdź, czy typem dostępu użytkownika na liście praw dostępu do bazy danych jest Menedżer.
2. Otwórz bazę danych.
3. Kliknij opcję Plik > Aplikacja > Kontrola dostępu.
4. Kliknij opcję Zaawansowane.
5. Wybierz opcję Wymuś spójność listy kontroli dostępu we wszystkich replikach.
Wyłączanie opcji wymuszania spójności listy kontroli dostępu
4. Kliknij kartę Zaawansowane.
5. Usuń zaznaczenie opcji Wymuś spójność listy kontroli dostępu we wszystkich replikach.
Tematy pokrewne Lista praw dostępu