| Termin | Definicja |
|---|---|
| Sprawdzanie uprawnień użytkownika | Sprawdzanie uprawnień użytkownika pozwala ustalić, dlaczego dana operacja kończy się odmową dostępu. Co obejmuje sprawdzanie uprawnień użytkownikaSprawdzanie uprawnień użytkownika polega na ustaleniu, jakie konto wykonuje operację, do jakich zasobów ma dostęp oraz jakie reguły decydują o jej wyniku. Zasób może być plikiem, folderem, ustawieniem systemowym, urządzeniem albo funkcją programu. Sama obecność pliku na dysku nie oznacza jeszcze możliwości jego odczytu lub modyfikacji. System analizuje między innymi identyfikator użytkownika, członkostwo w grupach, uprawnienia przypisane bezpośrednio do zasobu oraz reguły nadrzędne. W systemie Windows podstawowym miejscem kontroli dostępu do plików i folderów są listy ACL systemu NTFS. Zawierają one wpisy określające między innymi odczyt, zapis, modyfikowanie, uruchamianie oraz pełną kontrolę. Znaczenie ma również dziedziczenie uprawnień z folderu nadrzędnego. Konto może być członkiem kilku grup, a wynikowa konfiguracja może zawierać zarówno zezwolenia, jak i odmowy. W praktyce wpis „Odmów” ma szczególne znaczenie, ponieważ może zablokować dostęp wynikający z innych wpisów. Jak ustalić przyczynę odmowy dostępu w WindowsDiagnostykę należy rozpocząć od sprawdzenia, na jakie konto zalogowano użytkownika i czy problem występuje wyłącznie w jednym profilu. Polecenie Uprawnienia folderu można obejrzeć w jego właściwościach, na karcie „Zabezpieczenia”, a bardziej szczegółowo za pomocą polecenia Uprawnienia programów i kont w systemieOdmowa dostępu nie zawsze dotyczy pliku. Windows może ograniczyć programowi dostęp do ustawień, urządzeń lub katalogów chronionych. Program uruchomiony bez podwyższonych uprawnień działa w innym kontekście niż program uruchomiony poleceniem „Uruchom jako administrator”. Podwyższenie uprawnień nie powinno być traktowane jako uniwersalne rozwiązanie, ponieważ nieprawidłowe nadanie pełnej kontroli może pozwolić programowi na zmianę plików systemowych. Podczas diagnozy trzeba ustalić, czy błąd pojawia się przed uruchomieniem aplikacji, przy otwieraniu konkretnego pliku, czy dopiero podczas zapisu. Warto porównać działanie na innym koncie oraz sprawdzić Podgląd zdarzeń, jeżeli program lub system zapisuje tam informacje o nieudanej operacji. Pomocne może być narzędzie Monitor zasobów, a w bardziej szczegółowych przypadkach Sysinternals Process Monitor, który rejestruje operacje procesów na plikach i wpisach rejestru. Filtrowanie po nazwie procesu i wyniku Praktyczne działania naprawcze i diagnostyka sprzętuPo ustaleniu przyczyny należy nadać tylko taki zakres dostępu, jaki jest wymagany do wykonania zadania. Bezpieczniejsze jest dodanie konta do właściwej grupy lub korekta pojedynczego wpisu ACL niż nadanie wszystkim użytkownikom pełnej kontroli. Po zmianie uprawnień trzeba wylogować użytkownika albo uruchomić ponownie aplikację, ponieważ niektóre programy korzystają z wcześniej uzyskanych tokenów dostępu. Należy również sprawdzić, czy problem nie powraca po aktualizacji, przeniesieniu folderu albo odtworzeniu danych z kopii. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w ramach diagnostyki może sprawdzić konfigurację kont, dostęp do plików, działanie systemu Windows oraz wpływ uszkodzeń dysku na odczyt danych. Jeżeli odmowie dostępu towarzyszą błędy odczytu, zawieszanie systemu lub znikające pliki, sama zmiana uprawnień może być niewłaściwym działaniem. W takiej sytuacji trzeba najpierw ocenić stan nośnika, integralność systemu plików i możliwość bezpiecznego wykonania kopii danych. |