X


[ Pobierz całość w formacie PDF ]
.EMPXVI.�Obserwacja bazy danychCeleLekcja ta wyja�nia w jaki sposób korzysta� z obserwacji bazy danych dozbierania statystyk z dzia�ania bazy oraz jak przegl�da� i utrzymywa� wynikiobserwacji.Na ko�cu tej sekcji powiniene� potrafi�Okre�li�, kiedy obserwacja jest potrzebna.�ledzi� dost�p do obiektów bazy danych na poziomie polece� i systemu.Monitorowa� opcje obserwacji w s�owniku danych.Przegl�da� i utrzymywa� wyniki obserwacji.Lekcja opcjonalnaLekcja ta zawiera materia�, który jest specyficzny dla niektórych instalacji ikonfiguracji OracleInstruktor mo�e dokona� wyboru materia�u w zale�no�ci od potrzeb uczestników.Ca�o�� tekstu, �wicze� i rozwi�za� zosta�a tu zamieszczona do ewentualnegosamodzielnego przestudiowania.Przegl�dMonitorowanie i zapis wybranych akcji u�ytkownik bazy danych przy pomocyobserwacji bazy.Obserwacja (Auditing)Badanie podejrzanych dzia�a�Monitorowanie dzia�ania bazy danych.Zbieranie danych o dzia�aniach w bazie.Operacje obserwacjiObserwacja polece� (Statement auditing).Obserwacja uprawnie� (Privilege auditing).Obserwacja obiektów (Object auditing).Zapis obserwacji (Audit Trail)Ca�a informacja gromadzona przez obserwacje bazy jest sk�adowana w dziennikuobserwacji (audit trail).Dziennik obserwacji jest wype�niany, gdy w��czone s� opcje obserwacji.Rekomendacje obserwacjiPrzy dobieraniu strategii obserwacji nale�y rozwa�y� nast�puj�ce wskazania.Generalnie przy obserwacjiNale�y okre�li� cel obserwacji.Nale�y obserwowa� konserwatywnie.Podczas obserwacji zwi�zanej z podejrzanymi dzia�aniami w bazie danych nale�yObserwowa� generalnie w celu okre�lenia jakie konkretnie akcje wymagaj�g��bszego zbadania a nast�pnie obserwowa� jedynie te akcje.Zabezpieczy� dziennik obserwacji.Podczas obserwacji w celu gromadzenia informacji historycznych o dzia�aniu bazydanych nale�yObserwowa� tylko istotne z naszego punktu widzenia dzia�ania.Archiwizowa� i czy�ci� dziennik obserwacji.W��czanie obserwacjiChocia� polecenia AUDIT i NOAUDIT mog� by� u�yte w dowolnej chwili, zapis dodziennika obserwacji b�dzie odbywa� si� jedynie, gdy DBA ustawi parametrinicjalizacji AUDIT_TRAIL w pliku startowym.Sk�adnia:AUDIT_TRAIL = warto��gdzie warto�� mo�e by� jedn� z nast�puj�cych opcji:DB w��cza obserwacj� bazy i kieruje wszystkie zapisy do dziennika obserwacji(sys.aud$).OS w��cza obserwacj� bazy i kieruje wszystkie zapisy do dziennika obserwacji wsystemie operacyjnym (je�li system operacyjny dopuszcza to).NONE wy��cza obserwacj� (jest to warto�� domy�lna).Po zmianie parametru inicjalizacyjnego AUDIT_TRAIL, instancja musi zosta�zatrzymana i wystartowana ponownie, by nowa warto�� zacz�a obowi�zywa�.Je�li obserwacja nie jest potrzebna, nale�y uruchomi� skrypt catnoaud.sql.który usunie tablice i perspektywy s�ownika danych u�ywane do obserwacji.Je�linast�pnie obserwacja b�dzie potrzebna, uruchomienie skryptu cataudit.sqlzainstaluje ponownie potrzebne tablice i perspektywy s�ownika danych.Miejsce gdzie znajduj� si� skrypty cataudit.sql i catnoaudit.sql zale�y odsystemu operacyjnego.Zdarzenia zawsze obserwowaneNiezale�nie od tego czy obserwacja bazy danych jest w��czona, czy nie, SerwerOracle zawsze zapisuje pewne akcje:Start instancjiZapisywana jest informacja o u�ytkowniku w systemie operacyjnym, który startujeinstancj�, identyfikatorze terminala, znacznik daty i czasu oraz czy obserwacjabazy danych zosta�a w��czona czy wy��czona.Zamkni�cie instancjiZapisywana jest informacja o u�ytkowniku w systemie operacyjnym, który zamykainstancj�, identyfikatorze terminala, znacznik daty i czasu.Pod��czenie si� do bazy danych z uprawnieniami administracyjnymiZapisywana jest informacja o u�ytkowniku w systemie operacyjnym, który pod��czasi� do Oracle jako sysoper lub sysdba � w celu sprawdzenia kont u�ytkowników (wsystemie operacyjnym) posiadaj�cych uprawnienia administracyjne.Ogniskowanie obserwacjiPo w��czeniu obserwacji, b�dziemy chcieli zogniskowa� jak si� tylko da.Dzi�kitemu zminimalizowana zostanie ilo�� informacji zapisywanej do dziennika.Je�liobserwacja jest zbyt ogólna, dziennik obserwacji mo�e bardzo szybko zape�ni�si� nie istotnymi informacjami.Dla ka�dej obserwacji nale�y ogranicza� zakres poprzez:Obserwowanie wykona� specyficznych polece� SQL zako�czonych sukcesem lubpora�k�.Zbieranie informacji dla sesji (BY SESSION) lub do wywo�ania (BY ACCESS).Obserwacja polece� i uprawnie�Obserwacja tego typu dotyczy dzia�a� wszystkich u�ytkowników bazy lub tylkodzia�a� pewnej listy u�ytkowników.Obserwacja obiektówWybiórcza obserwacja dzia�a� dotycz�cych jedynie podanych obiektów.Opcje obserwacji obiektów s� zawsze ustawiane dla wszystkich u�ytkowników bazy.Nie mo�na ustawi� ich jedynie dla pewnej listy u�ytkowników.Obserwacja nie jest realizowana dla po��cze� CONNECT INTERNAL i dla po��cze�jako u�ytkownik sys.Uwaga: Opcje obserwacji polece� i uprawnie� podane w poleceniu AUDIT odnosz�si� do nast�puj�cych sesji, a nie do sesji bie��cych.Do wykonania polece� AUDIT i NOAUDIT wymagane jest posiadanie przywileju AUDITSYSTEM.Je�li pominie si� klauzul� WHENEVER, Serwer Oracle b�dzie obserwowa� zarównoudane jak i nie udane próby [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • listy-do-eda.opx.pl
  • Drogi uĚźytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczać Ci coraz lepsze usługi. By móc to robić prosimy, abyś wyraził zgodę na dopasowanie treści marketingowych do Twoich zachowań w serwisie. Zgoda ta pozwoli nam częściowo finansować rozwój świadczonych usług.

    Pamiętaj, że dbamy o Twoją prywatność. Nie zwiększamy zakresu naszych uprawnień bez Twojej zgody. Zadbamy również o bezpieczeństwo Twoich danych. Wyrażoną zgodę możesz cofnąć w każdej chwili.

     Tak, zgadzam się na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerĂłw w celu dopasowania treści do moich potrzeb. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

     Tak, zgadzam się na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerĂłw w celu personalizowania wyświetlanych mi reklam i dostosowania do mnie prezentowanych treści marketingowych. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

    Wyrażenie powyższych zgód jest dobrowolne i możesz je w dowolnym momencie wycofać poprzez opcję: "Twoje zgody", dostępnej w prawym, dolnym rogu strony lub poprzez usunięcie "cookies" w swojej przeglądarce dla powyżej strony, z tym, że wycofanie zgody nie będzie miało wpływu na zgodność z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.