Dziennik zdarzeń w bazie danych
W systemie StudioSystem, kluczową rolę w utrzymaniu integralności i bezpieczeństwa danych odgrywa Dziennik zdarzeń. To narzędzie pozwala na bieżąco monitorować wszystkie operacje modyfikujące bazę danych, takie jak wstawianie, aktualizowanie i usuwanie rekordów. Dzięki temu administratorzy mają pełną kontrolę nad zmianami, co jest niezbędne do szybkiego reagowania na potencjalne problemy. Rejestrowanie każdej akcji w dzienniku zapewnia szczegółowy wgląd w historię danych, co jest nieocenione w przypadku audytów i rozwiązywania błędów. Użytkownik nie może samodzielnie modyfikować ani usuwać zapisów w dzienniku. Taka struktura gwarantuje, że dane są wiarygodne i nienaruszalne, co ma kluczowe znaczenie dla stabilności całego systemu.
Dziennik zdarzeń w StudioSystem to nie tylko narzędzie do monitorowania, ale także fundament dla bezpieczeństwa informacji. Każdy wpis w dzienniku zawiera dane o operacji, dacie, godzinie oraz identyfikatorze użytkownika, który ją wykonał. Ta precyzyjna informacja umożliwia administratorom śledzenie każdej zmiany i przypisywanie jej do konkretnej osoby. W ten sposób system chroni przed nieautoryzowanymi modyfikacjami i błędami ludzkimi. Analiza dziennika pozwala na identyfikację wzorców użytkowania i optymalizację procesów. W efekcie, Dziennik zdarzeń buduje zaufanie do danych i wzmacnia fundamenty niezawodnej pracy całego systemu.
Tabela [dbo].[_dziennik]
Tabela do rejestrowania i śledzenia zdarzeń systemowych. Zawiera szczegółowe informacje o każdej operacji, w tym: datę, czas, użytkownika, typ operacji oraz dane kontekstowe, np. firmę, oddział czy magazyn. Umożliwia audyt, analizę historii działań i rozwiązywanie problemów.
Kolumny
ACH
[ACH] – Jednoznakowe oznaczenie stan danego wiersza tabeli, 0 – bufor, 1 – zatwierdzony Typ varchar(1), tekst, NOT NULL.
AKTYWNE
[AKTYWNE] – Oznacznie czy dany wiersz tabeli jest aktywny czy nieaktywny Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.
DDOWOD
[DDOWOD] – Data dopisania rekordu do bazy Typ date, typ daty i czasu, NOT NULL.
DZIEN
[DZIEN] – Data zapisu Typ date, typ daty i czasu, NULL.
FIRMA
[FIRMA] – Kod firmy Typ varchar(20), tekst, NOT NULL.
HOST
[HOST] – Identyfikator hosta z którego następowało połącznie z programem Typ varchar(max), tekst, NULL.
ID__DZIENNIK
[ID__DZIENNIK] – Unikalny identyfikator wiersza tabeli Typ int, typu int, czyli przechowuje wartości całkowite, NOT NULL.
IP
[IP] – Identyfikator IP kompuetra z którego dokonywano zapisu Typ varchar(max), tekst, NULL.
KIEDY
[KIEDY] – Systemowo zapisywana data i czas dodania rekordu do bazy Typ datetime, typ daty i czasu, NOT NULL.
KTRHID
[KTRHID] – Identyfikator kontrahenta Typ varchar(20), tekst, NULL.
LOGIN
[LOGIN] – Login użytkownika dokonującego zapisu w bazie Typ varchar(50), tekst, NULL.
MAGAZYN
[MAGAZYN] – Symbol magazynu Typ varchar(5), tekst, NULL.
MPK
[MPK] – Symbol MPK użytkownika który dokonywał wpisu w dzienniku Typ varchar(20), tekst, NULL.
NRIDODN
[NRIDODN] – Identyfikator obsługiwanej firmy w przypadku pracy per klient. Typ bigint, typu bigint, czyli przechowuje duże wartości całkowite, NULL.
NUMERDOK
[NUMERDOK] – Numer dokumentu Typ varchar(20), tekst, NULL.
ODDZIAL
[ODDZIAL] – Symbol oddziału użytkownika który dokonywał wpisu w dzienniku Typ varchar(5), tekst, NULL.
PRX
[PRX] – Identyfikator grupy rekordów Typ varchar(5), tekst, NULL.
REFNO
[REFNO] – Numer referencyjny Typ varchar(20), tekst, NULL.
ROLA
[ROLA] – Nazwa roli która dokonała zapisu w dzienniku Typ varchar(20), tekst, NULL.
ROLSSYS
[ROLSSYS] – Symbol roli systemowej (głównej) która dokonała zapisu w dzienniku Typ varchar(3), tekst, NULL.
STAMP
[STAMP] – Wewnętrzny identyfikator aktualizacji wiersza Typ timestamp, NOT NULL.
TRANSAKCJA
[TRANSAKCJA] – Nazwa transakcji która realizuje dopisanie zdarzenia do dziennika Typ varchar(50), tekst, NULL.
TYPDOK
[TYPDOK] – Typ dokumentu Typ varchar(10), tekst, NULL.
TYTUL
[TYTUL] – Tytuł zapisu Typ varchar(50), tekst, NULL.
UWAGI
[UWAGI] – Opis zdarzenia zapisywanego w dzienniku Typ varchar(max), tekst, NULL.
Indeksy
- [ID__DZIENNIK] ON ([ID__DZIENNIK]).
- [KIEDY] ON ([KIEDY]).
- [KTRHID_KIEDY] ON ([KTRHID], [KIEDY]).
- [LOGIN_KIEDY] ON ([LOGIN], [KIEDY]).
- [PK__dziennik] PK UNIQUE ON ([ID__DZIENNIK]).
- [REFNO] ON ([REFNO]).
- [TYTUL] ON ([PRX], [KIEDY], [LOGIN], [REFNO], [KTRHID], [NUMERDOK], [TYPDOK], [MAGAZYN], [UWAGI], [MPK], [DDOWOD], [TYTUL]).
Źródła danych
- MS_Description: Kod firmy
-
_dziennik
Dziennik zdarzeń w StudioSystem to kluczowe narzędzie dla bezpieczeństwa i integralności danych. Monitoruje każdą zmianę w bazie danych, zapewniając pełną historię operacji i uniemożliwiając nieautoryzowane modyfikacje.
-
Magazyn w chmurze
SoftwareStudio oferuje innowacyjne oprogramowanie magazynowe w chmurze. Zwiększ wydajność i uprość procesy w swojej firmie, zyskując pełną kontrolę nad magazynem.
-
Oprogramowanie SoftwareStudio
SoftwareStudio Sp. z o.o. tworzy innowacyjne oprogramowanie bazodanowe, wykorzystując najnowsze technologie informatyczne. Firma projektuje także zaawansowane aplikacje internetowe. W rezultacie dostarczamy kompleksowe rozwiązania dla naszych klientów. Stale rozwijamy nasze produkty, aby sprostać wymaganiom dynamicznie zmieniającego się rynku. Dbamy o to,…
-
Moduł Księgowość
Moduł księgowy enova to potężne narzędzie, które pozwala na prowadzenie księgowości w sposób zgodny z obowiązującymi przepisami, a jednocześnie elastyczny i dopasowany do indywidualnych potrzeb każdej firmy.