Tabela [dbo].[_users_activity]

Tabela [_users_activity] rejestruje aktywność użytkowników w systemie, taką jak logowanie, wykonywanie operacji, przeglądanie danych i zmiany w ustawieniach. Każdy wpis zawiera: - Identyfikator wiersza (ID_USER_ACTIVITY). - Nazwę użytkownika (USERNAME). - Datę i czas wywołania transakcji (KIEDY). - Szczegóły dotyczące transakcji (TRANSAKCJA, FOLDER, PLIK). - Opis wywołanej transakcji (OPIS). - Status ostatniej wywołanej transakcji (ACH=1).

Rejestrowanie i analizowanie aktywności użytkowników w systemie StudioSystem

Tabela [_users_activity] to fundamentalne narzędzie w systemie StudioSystem do rejestrowania aktywności użytkowników. Przechowuje ona pełną historię działań, co obejmuje logowania, przeglądanie danych, a także wszelkie zmiany w ustawieniach. Każdy wpis w tej tabeli zawiera kluczowe informacje, takie jak unikalny identyfikator, nazwa użytkownika oraz dokładna data i czas wykonania transakcji. To pozwala na szczegółową analizę i weryfikację wszystkich operacji.

Ponadto, tabela [_users_activity] dostarcza szczegółowych informacji o każdej transakcji. Zapisuje ona nazwę transakcji, folder oraz plik, co zapewnia precyzyjny obraz tego, co użytkownik robił w systemie. Dodatkowo, przechowuje opis wywołanej transakcji oraz jej status. Dzięki temu narzędziu, administratorzy mają pełny wgląd w to, jak użytkownicy korzystają z systemu, a także mogą łatwo diagnozować ewentualne problemy.

Kolumny

ACH

[ACH] – ACH=1 - ostatnia wywołana transakcja prze użytkownika Typ varchar(1), tekst, NULL.

DDOWOD

[DDOWOD] – Data uruchomienia transakcji Typ date, typ daty i czasu, NOT NULL.

FOLDER

[FOLDER] – Transakcja Typ varchar(500), tekst, NULL.

ID_USER_ACTIVITY

[ID_USER_ACTIVITY] – Unikalny identyfikator wiersza w tabeli Typ int, typu int, czyli przechowuje wartości całkowite, NOT NULL.

KIEDY

[KIEDY] – Data i godzina wywołania transakcji Typ datetime, typ daty i czasu, NOT NULL.

OPIS

[OPIS] – Opis wywołanej transakcji Typ varchar(max), tekst, NULL.

PLIK

[PLIK] – Parametry wywołanej transakcji Typ varchar(500), tekst, NULL.

TRANSAKCJA

[TRANSAKCJA] – Wywołana transakcja Typ varchar(500), tekst, NOT NULL.

USERNAME

[USERNAME] – Nazwa użytkownika Typ varchar(50), tekst, NOT NULL.

Indeksy

  • [PK__users_activity] PK UNIQUE ON ([ID_USER_ACTIVITY]).
  • [USERNAME] ON ([USERNAME]).
  • [USERNAME_ACH] ON ([ID_USER_ACTIVITY], [USERNAME], [ACH]).
  • [USERNAME_KIEDY] ON ([USERNAME], [KIEDY]).

Źródła danych


AKTYWNOŚĆ UŻYTKOWNIKÓW: Tabela [_users_activity] służy do rejestrowania aktywności użytkowników w systemie, takich jak logowanie, wykonywanie operacji, przeglądanie danych czy zmiany w ustawieniach. Każdy wpis zawiera unikalny identyfikator wiersza, datę i godzinę wywołania transakcji oraz szczegóły dotyczące samej transakcji, takie jak jej nazwa, opis, parametry oraz transakcje wywoływane przez użytkownika.

Dodatkowo tabela przechowuje nazwę użytkownika, który wykonał daną operację, oraz informacje o dacie uruchomienia transakcji. Dzięki tym danym administratorzy mogą monitorować aktywność użytkowników, analizować ich działania oraz identyfikować potencjalne zagrożenia i nieprawidłowości. Tabela jest także przydatna w celach audytowych i pozwala na optymalizację interfejsu użytkownika, analizując sposób, w jaki użytkownicy korzystają z systemu.

MS_Description: ACH=1 - ostatnia wywołana transakcja prze użytkownika