Opisz zabezpieczenia bazy danych MS Access
W programie Microsoft Access używane są trzy typy haseł. Wybór stosowanego typu ochrony hasłem określa poziom dostępu użytkowników do bazy danych i znajdujących się w niej obiektów.
Jeśli zostanie ustawione hasło bazy danych, wszyscy użytkownicy muszą wprowadzać to hasło przed uzyskaniem dostępu do bazy danych. Dodanie hasła bazy danych jest łatwym sposobem zapobiegania otwieraniu bazy danych przez niepożądanych użytkowników; jednak po otwarciu bazy danych nie są już podejmowane żadne inne środki bezpieczeństwa, jeśli nie zostało także zdefiniowane zabezpieczenie na poziomie użytkownika (zabezpieczenia na poziomie użytkownika: Gdy w bazie danych programu Access używane są zabezpieczenia na poziomie użytkownika, administrator bazy danych lub właściciel obiektu może udzielać pojedynczym użytkownikom lub grupom specyficznych dla użytkowników uprawnień do tabel, kwerend, formularzy, raportów i makr.).
Program Microsoft Access zachowuje hasło dostępu do bazy danych w postaci niezaszyfrowanej. Jeśli możliwe jest złamanie zabezpieczenia, nie należy chronić bazy danych za pomocą hasła dostępu do bazy danych, lecz określić zabezpieczenie na poziomie użytkownika. W ten sposób będzie można w pełni sterować dostępem do istotnych danych, znajdujących się w bazie danych.
Jeśli dla grupy roboczej zostały zdefiniowane zabezpieczenia na poziomie użytkownika, można zastosować hasło zabezpieczenia konta. Użycie hasła zabezpieczenia konta uniemożliwia logowanie użytkowników , którzy nie mają odpowiednich uprawnień, przy użyciu nazwy innego użytkownika.
Program Microsoft Access przypisuje domyślnie puste hasło do domyślnego konta administratora i do nowych kont, które są tworzone w grupie roboczej. Jest rzeczą ważną, aby jako część zabezpieczenia bazy danych dodać hasło do:
Konta użytkownika Admin (aby uaktywnić okno dialogowe Logowanie).
Konta użytkownika, który jest właścicielem bazy danych i jej tabel, kwerend, formularzy, raportów i makr.
Wszelkich kont użytkowników, które są dodawane do grupy Admin
Ponadto może być wskazane dodanie haseł do kont, które są tworzone dla użytkowników albo poinstruowanie tych użytkowników, aby samodzielnie dodali swoje hasła.
Użytkownicy mogą tworzyć lub zmieniać swoje własne hasła użytkowników kont; jeśli jednak użytkownik zapomni swego hasła, wyczyścić to hasło może tylko użytkownik zalogowany na koncie administratora.
Dodatkowo, istnieje możliwość ustawienia hasła kodu języka Visual Basic for Applications (VBA) (Visual Basic for Applications (VBA): Język makr, który jest wersją języka Microsoft Visual Basic. Służy on do programowania aplikacji systemu Windows i jest dołączony do kilku aplikacji firmy Microsoft.). Hasło to służy do ochrony kodu języka VBA w modułach standardowych i modułach klas (moduł klasy to moduł, który zawiera definicję nowego obiektu. Każde wystąpienie klasy tworzy nowy obiekt. Procedury zdefiniowane w module stają się właściwościami i metodami obiektu. Moduły klas mogą istnieć samodzielnie lub z formularzami i raportami.) (takich jak kod w formularzach i raportach). Hasło to jest wprowadzane przy pierwszej próbie otwarcia dowolnego kodu języka VBA i służy do zapobiegania edycji, wycinaniu, wklejaniu, kopiowaniu, eksportowaniu i usuwaniu kodu przez nieupoważnionych użytkowników.
Bazę danych można chronić w ograniczonym zakresie, dodając hasło ograniczające liczbę użytkowników uprawnionych do jej otwarcia. W programie Microsoft Access hasło dostępu do bazy danych jest przechowywane w postaci niezaszyfrowanej. Jeśli stanowi to naruszenie bezpieczeństwa poufnych danych w bazie, zamiast hasła bazy danych należy użyć zabezpieczeń na poziomie użytkownika
Należy pamiętać:
Utraconego lub zapomnianego hasła nie można odtworzyć, a w konsekwencji nie można otworzyć chronionej tym hasłem bazy danych.
Nie należy używać hasła bazy danych, jeśli będzie wykonywana replikacja bazy danych.
Nie można ustanowić hasła do bazy danych, dla której zostały zdefiniowane zabezpieczenia na poziomie użytkownika, nie mając uprawnień (uprawnienia: Zestaw atrybutów określający rodzaj dostępu do danych lub do obiektów w bazie danych, jaki ma użytkownik.) do administrowania tą bazą danych. Hasło do bazy danych jest definiowane niezależnie od zabezpieczeń na poziomie użytkownika. Jeśli zdefiniowano zabezpieczenia na poziomie użytkownika, będą obowiązywać wszelkie ograniczenia wynikające z uprawnień w ramach tych zabezpieczeń.
Tworzenie hasła :
Należy zamknąć bazę danych. Jeśli baza danych jest udostępniana w sieci, należy się upewnić , że wszyscy inni użytkownicy zamknęli bazę danych. Tworzymy kopię zapasową bazy danych i umieszczamy ją w bezpiecznym miejscu.
W menu Plik klikamy polecenie Otwórz. Klikamy strzałkę po prawej stronie pola Szukaj w, wybierz dysk i folder zawierający plik bazy danych Microsoft Access a następnie klikamy dwukrotnie jego ikonę.
Klikamy strzałkę na prawo od przycisku Otwórz, a następnie przycisk Otwórz z wyłącznością. W menu Narzędzia wskazujemy polecenie Zabezpieczenia, a następnie polecenie Ustaw hasło bazy danych. W polu Hasło wpisujemy hasło. Należy używać silnych haseł, w których występują małe i wielkie litery, cyfry i symbole. W słabych hasłach nie występują połączenia tych elementów. Silne hasło: Y6dh!et5. Słabe hasło: Dom27. Należy używać silnego hasła, które można zapamiętać, dzięki czemu nie będzie potrzebne jego zapisanie.
Nazwa użytkownika może mieć długość od 1 do 20 znaków obejmujących litery, cyfry, znaki akcentowane, spacje i symbole, z wyjątkiem:
Znaków: " \ [ ] : | < > + = ; , . ? *
Spacji początkowych
Znaków sterujących (o kodach od ASCII 10 do ASCII 31).
W polu Weryfikuj potwierdzamy hasło, wpisując je ponownie, a następnie klikamy przycisk OK.
Hasło zostaje ustawione. Następnym razem, gdy otworzymy bazę danych, pojawi się okno dialogowe z żądaniem podania hasła.
Opisz elementy formularza w MS Access
Formularz-jest to obiekt w którym umieszczamy formanty umożliwiające wprowadzanie, wyświetlanie i edycję danych. Formularze, używane do wprowadzanie danych w programie Microsoft Access są podobne do papierowych formularzy stosowanych tak często w biurach. Wpisujemy dane do takiego formularza, a program Microsoft Access przechowuje je w tabeli
TWORZENIE FORMULARZA
Aby utworzyć formularz należy:
W oknie Obiekty podświetlić Formularz.
Kliknąć przycisk [Nowy].
Wybrać Widok Projekt.
Wybieramy tabelę, z której będą pochodzić dane do formularza.
Wyświetli się takie okno:
W nowym okienku wyświetlona zostaje lista pól z tabeli. (Jeśli nie zostanie wyświetlona to klikamy przycisk Lista pól
).
Przeciągamy dane z listy pól do formularza,dodajemy opisy, wykorzystująć przycisk
Etykieta z paska narzędzi Przybornik.
Zamykamy okno formularza, zapisujemy zmiany i wpisujemy nazwę formularza.
WPROWADZANIE DANYCH DO BAZY
Podświetlamy formularz i klikamy przycisk [Otwórz].
Wprowadzamy dane do pierwszego rekordu, a po wpisaniu naciskamy klawisz Enter lub Tab.
Naciśnięcie klawisza Enter powoduje otwarcie nowego rekordu.
Pasek na dole okienka umożliwia przeglądanie, a także wprowadzanie poprawek do wprowadzonych rekordów.
Przycisk
umożliwia dodawanie nowych rekordów.
Aby zakończyć wprowadzanie danych, zamykamy okno formularza.
FORMATOWANIE FORMULARZA
Przycisk Autoformatowanie w pasku narzędzi Formatowanie umożliwiają dodanie tła do formularza. Można również dodać tło formularza przy pomocy menu podręcznego:
klikamy na formularzu prawym przyciskiem myszy
wybieramy opcję Właściwości
klikamy zakładkę Format oraz pole Kolor tła
klikamy na przycisku po prawej stronie pola, wybieramy kolor tła
Można korzystać ze znanych przycisków do zmiany czcionki, rozmiaru czcionki, pogrubienia, kursywy, podkreślenia znajdujących się na pasku narzędzi Formatowanie. a także z przycisków:
wybranie koloru tła formularza
wybranie koloru czcionki dla etykiety lub pola (pole musi być zaznaczone)
wybranie koloru obramowania etykiety lub pola
wybranie szerokości obramowania
dodanie efektów specjalnych, cieni
TWORZENIE PRZYCISKÓW W FORMULARZACH
Klikamy przycisk z przybornika Przycisk polecenia
Narysuj przycisk na formularzu
W wyświetlonym okienku wybieramy kategorię Nawigowanie pomiędzy rekordami
Następnie tworzymy przycisk z napisem tekstowym Następny rekord
Podobnie tworzymy przycisk z napisem Poprzedni rekord
Wybieramy kategorię Operacje na rekordach. Tworzymy przyciski Nowy rekord, Usuń rekord, Znajdź rekord
Można tworzyć z opisem, można również, korzystając z przycisku
znajdującego się w przyborniku dodać opis przycisku
5