_users

Tabela [_users] to serce zarządzania użytkownikami w StudioSystem. Przechowuje dane personalne, uprawnienia i ustawienia interfejsu, a także łączy operacje biznesowe z konkretnymi kontami dla pełnej przejrzystości i bezpieczeństwa.

Podziel się informacją

_users

Tabela [dbo].[_users]

Tabela [_users] przechowuje informacje o użytkownikach systemu, w tym dane personalne i kontaktowe, przypisane role i uprawnienia, a także atrybuty bezpieczeństwa i ustawienia interfejsu. Zawiera dane o: – Unikalnej nazwie użytkownika, imieniu i nazwisku. – Danych kontaktowych (email, telefon). – Rolach i uprawnieniach. – Statusie konta i ostatnich logowaniach. Tabela pełni również rolę węzła integracyjnego, łącząc operacje biznesowe z konkretnymi użytkownikami.

Kompleksowe zarządzanie danymi i personalizacja kont użytkowników w systemie StudioSystem

Tabela [_users] w systemie StudioSystem to centralne miejsce do przechowywania informacji o użytkownikach. Gromadzi szczegółowe dane, w tym imiona, nazwiska i unikalne loginy, a także pełne dane kontaktowe, takie jak adresy e-mail i numery telefonów. To kluczowy element, który umożliwia aplikacjom natychmiastowe spersonalizowanie treści i funkcji dla każdego użytkownika. Tabela przechowuje również przypisane role i uprawnienia, co błyskawicznie określa zakres dostępnych funkcji po zalogowaniu.

Tabela [_users] pełni rolę węzła integracyjnego, ponieważ łączy operacje biznesowe z konkretnymi osobami. Klucz loginu użytkownika pojawia się w wielu innych tabelach, co pozwala na powiązanie każdej czynności z jej autorem. Dodatkowo, system rejestruje atrybuty bezpieczeństwa, w tym liczbę nieudanych prób logowania i terminy ważności kont. Przechowuje także ustawienia interfejsu, np. preferowany język, menu startowe czy rozmiar okna, co zapewnia, że każdy użytkownik ma dostęp do interfejsu dostosowanego do jego potrzeb.

Kolumny

_USER_PROBILE

[_USER_PROBILE] – nie używany Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

AKTYWNE

[AKTYWNE] – Oznaczenie czy dany użytkownik jest aktywny Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

DATAWAZNOSCI

[DATAWAZNOSCI] – Termin ważności konta Typ date, typ daty i czasu, NULL.

DRUKUJACY

[DRUKUJACY] – Oznaczenie uprawnień użytkownika do drukowania – raportów Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

EKSPORT

[EKSPORT] – Nadanie uprawnień użytkownika do eksprotowania danych z tabeli Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

FAILEDLOGINATTEMPT

[FAILEDLOGINATTEMPT] – Ilosc blednych logowan, zerowane po poprawnym logowaniu Typ int, typu int, czyli przechowuje wartości całkowite, NOT NULL.

FAVORITE

[FAVORITE] – W menu typu Ribbon wyświetlanie prawego paska z listą szybkiego wyboru transakcji ULUBIONE. Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

FIRMA

[FIRMA] – Kod firmy Typ varchar(20), tekst, NOT NULL.

FOLDER

[FOLDER] – Nazwa folderu użytkownika Typ varchar(20), tekst, NULL.

GRUPOWANIE

[GRUPOWANIE] – Określenie użytkownika do grupowania danych w tabeli Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

HTTPADRESSES

[HTTPADRESSES] – Lista sieci oddzielonych średnikiem w formacie CIDR, z których użytkownik może zdlanie się zalogować. Typ varchar(max), tekst, NOT NULL.

ID_USER

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

IMIE

[IMIE] – Imię użytkownika systemu, prezentowane w panelach informacyjnych, komunikatach i zestawieniach. Typ varchar(50), tekst, NULL.

INTERFEJS

[INTERFEJS] – Nazwa lub identyfikator zestawu interfejsów graficznych (UI), które mają być zastosowane dla użytkownika w aplikacji, np. wersja uproszczona lub zaawansowana. Typ varchar(50), tekst, NULL.

KIEROWNIK

[KIEROWNIK] – Oznaczenie czy dany użytkownik ma uprawnienia kierownika Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

KOORDYNATOR

[KOORDYNATOR] – Oznaczenie czy użytkownik ma uprawnienia koordynatora Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

KTRHID

[KTRHID] – Konto analityczne użytkownika Typ varchar(20), tekst, NULL.

LANGUAGE

[LANGUAGE] – Kod okreslający wersję językową w jakiej mają być wyświetlane strony, jeżeli puste to domyślna wartość ustawień język polski, wersja angielska uk-UK. Powiążane z modułem MULTILANGUGE – tabela _language i skorowidz: Typ varchar(5), tekst, NULL.

LASTFAILEDLOGIN

[LASTFAILEDLOGIN] – Data ostatniej niepoprawnej próby logowania Typ datetime, typ daty i czasu, NULL.

LASTLOGINTIME

[LASTLOGINTIME] – Czas ostatniego logowania Typ datetime, typ daty i czasu, NULL.

LASTLOGOFFTIME

[LASTLOGOFFTIME] – Czas ostatniego wylogowania Typ datetime, typ daty i czasu, NULL.

MAGAZYN

[MAGAZYN] – Symbol magazynu przypisanego do użytkownika, wpływa na zakres widoczności danych magazynowych oraz dostępność funkcji. Typ varchar(5), tekst, NULL.

MAIL

[MAIL] – Adres e-mail użytkownika systemu, używany do komunikacji wewnętrznej, powiadomień i odzyskiwania dostępu. Typ varchar(max), tekst, NULL.

MENU

[MENU] – Wartość pusta determinuje automatyczne uruchamianie menu użytkownika w stylu domyślnym (STANDARD MENU) transakcja DefaultSoftwareStudio.aspx. jeżlei wskazana zostanie inna transakcja to po zalogowaniu uzytkownik będzie miał uruchomioną wskazaną transakcję MENU do uruchomienia np. DefaulLeftMenu.aspx Typ varchar(50), tekst, NULL.

MENUKONTEKSTOWE

[MENUKONTEKSTOWE] – Nadanie uprawnień użytkownikowi do korzystania z menu kontekstowego w tabeli Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

MPK

[MPK] – Przypisanie kodu MPK do użytkownika Typ varchar(20), tekst, NULL.

NAZWISKO

[NAZWISKO] – Nazwisko osoby korzystającej z systemu, wykorzystywane do identyfikacji użytkownika w interfejsach i raportach. Typ varchar(50), tekst, NULL.

NRIDUSER

[NRIDUSER] – Identyfikator wiersza tabeli Typ bigint, typu bigint, czyli przechowuje duże wartości całkowite, NOT NULL.

ODDZIAL

[ODDZIAL] – Symbol oddziału, w którym pracuje użytkownik – służy do filtrowania danych, raportów i ograniczania uprawnień w systemie. Typ varchar(5), tekst, NULL.

PRIVATE_PATH

[PRIVATE_PATH] – Prywatny folder plików użytkownika Typ varchar(max), tekst, NULL.

PRX

[PRX] – Oznaczenie symbolu PRX dla użytkownika Typ varchar(5), tekst, NULL.

PRXTERMINAL

[PRXTERMINAL] – Identyfikator sekcji PRX dla menu Terminal Typ varchar(5), tekst, NULL.

PRZEGLADAJACY

[PRZEGLADAJACY] – Oznaczenie użytkownika jako osoby przeglądającej Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

PUBLIC_PATH

[PUBLIC_PATH] – Publiczna ścieżka plików Typ varchar(max), tekst, NULL.

RCPKD

[RCPKD] – Numer karty RCP – KD Typ varchar(max), tekst, NULL.

RDPADRESSES

[RDPADRESSES] – Lista sieci oddzielonych średnikiem w formacie CIDR, z których użytkownik może zdlanie się zalogować poprzez serwer RDP. Typ varchar(max), tekst, NOT NULL.

RDPREMOTEACCESS

[RDPREMOTEACCESS] – 1 oznacza możliwość zdalnego logowania użytkownika do serwera RDP Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

RIBBON

[RIBBON] – Czy włączone menu typu Ribbon Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

ROLA

[ROLA] – Rola do jakiej jest przypisany użytkownik Typ varchar(20), tekst, NOT NULL.

ROLASYS

[ROLASYS] – Zapisuje identyfikator roli systemowej użytkownika w trakcie logowania, wykoryztsywane przy filtrowaniu jakie informacji wg ROLISYS mają być widoczne Typ varchar(3), tekst, NULL.

SFID

[SFID] – Identyfikator oddziału Typ varchar(20), tekst, NULL.

SKANERID

[SKANERID] – Identyfikator skanera – terminala mobilnego Typ varchar(4), tekst, NULL.

STANOWISKO

[STANOWISKO] – Nazwa stanowiska służbowego użytkownika w strukturze organizacyjnej, widoczna w raportach i kartotekach. Typ varchar(max), tekst, NULL.

STARTSITE

[STARTSITE] – Wskazanie jaka transakcja ma być uruchomiona jako startowa w oknie głównym aplikacji. Typ varchar(150), tekst, NULL.

SUPERVISOR

[SUPERVISOR] – Informacja o aktualnie (ostatnio uruchaminej) roli użytkownika z uprawnieniami SUPERVISOR, pozwala na weryfikację w jakiej roli znajduje się użytkownik. Typ varchar(20), tekst, NULL.

SZUKAJ

[SZUKAJ] – Oznaczenie czy użytkownik moze korzystać z funkcji szybkiego wyszukiwania Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NOT NULL.

TELEFON

[TELEFON] – Numer telefonu przypisany do użytkownika, umożliwia kontakt służbowy lub wykorzystanie w procesach autoryzacji. Typ varchar(max), tekst, NULL.

TERMINAL_H

[TERMINAL_H] – Jeżeli parametr TERMINAL_MAX jest ustawiony na 0 to okno aplikacji będzie miało wysokość okreśoną w tej kolumnie Typ int, typu int, czyli przechowuje wartości całkowite, NULL.

TERMINAL_MAX

[TERMINAL_MAX] – Oznacza czy okno aplikacji Terminal ma być maksymalizowane na cały dostępny ekran, jeżeli nie to rozmiar okna wynika z ustawień kolumn TERMINAL_W I TERMINAL_H Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

TERMINAL_W

[TERMINAL_W] – Jeżeli parametr TERMINAL_MAX jest ustawiony na 0 to okno aplikacji będzie miało szerokość okreśoną w tej kolumnie Typ int, typu int, czyli przechowuje wartości całkowite, NULL.

USER_AVATAR

[USER_AVATAR] – Ścieżka do zdjęcia lub ikony użytkownika, wyświetlanej w nagłówkach aplikacji lub panelach użytkownika. Typ varchar(100), tekst, NULL.

USER_PROFILE

[USER_PROFILE] – Informacja określająca, czy użytkownik posiada własny spersonalizowany profil zawierający indywidualne ustawienia interfejsu, uprawnień oraz domyślnych wartości startowych. Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

USER_PROXY

[USER_PROXY] – Czy użytkownik ma dostęp wyłącznie w trybie proxy ? brak dostępu do site.master oraz page.master Typ bit, typu bit, czyli przechowuje wartości logiczne 0/1, NULL.

USERGUID

[USERGUID] – Unikalny kod ID rekordu – użytkownika, powiazany z tabelą uprawnień _user_cfg Typ uniqueidentifier, identyfikator GUID, NOT NULL.

USERNAME

[USERNAME] – Unikalna nazwa użytkownika systemu, identyfikator LOGIN. Relacje do innych tabel po kolumnie [LOGIN] Typ varchar(50), tekst, NOT NULL.

X_KRK

[X_KRK] – Obsługiwane typy klientów Typ varchar(max), tekst, NULL.

x_MODULY_STARTOWE

[x_MODULY_STARTOWE] – Pole zawiera polecenia SQL lub nazwę procedury składowanej, które mają zostać wykonane automatycznie po zalogowaniu użytkownika, w celu uruchomienia dodatkowych modułów lub konfiguracji startowej. Typ varchar(max), tekst, NULL.

X_SKOROWIDZE

[X_SKOROWIDZE] – Skorowidze dostępne do modyfikacji dla użytkownika Typ varchar(max), tekst, NULL.

Indeksy

  • [AKTYWNE_USERNAME_ODDZIAL_MPK_FIRMA] ON ([NAZWISKO], [IMIE], [MAGAZYN], [AKTYWNE], [USERNAME], [ODDZIAL], [MPK], [FIRMA]).
  • [MAGAZYN_ODDZIAL] ON ([USERNAME], [MAGAZYN], [ODDZIAL]).
  • [NRIDUSER] ON ([NRIDUSER]).
  • [PK__users] PK UNIQUE ON ([ID_USER]).
  • [ROLA_AKTYWNE_NAZWISKO] ON ([IMIE], [NRIDUSER], [ROLA], [AKTYWNE], [NAZWISKO]).
  • [USERNAME] UNIQUE ON ([USERNAME]).

Źródła danych

LISTA UŻYTKOWNIKÓW: Tabela _users gromadzi szczegółowe dane wszystkich kont, a więc imiona, nazwiska i unikatowe loginy. Jednocześnie przechowuje pełny zestaw informacji kontaktowych, dlatego zawiera telefony, adresy e-mail oraz identyfikatory oddziałów. Dzięki temu każda aplikacja może natychmiast odwołać się do właściwego użytkownika i zaprezentować mu spersonalizowane treści. Ponadto w tym samym miejscu system zapisuje role biznesowe, co pozwala błyskawicznie określić zakres funkcji dostępnych po zalogowaniu. W efekcie pojedynczy rekord łączy dane personalne z uprawnieniami i kontekstem organizacyjnym. W dalszej kolejności tabela rejestruje atrybuty bezpieczeństwa, na przykład liczbę nieudanych prób logowania, terminy ważności kont i opcję logowania zdalnego. Dzięki temu moduł uwierzytelniania potrafi reagować na naruszenia w czasie rzeczywistym, a dział administracji otrzymuje czytelną historię aktywności. System równocześnie przechowuje ustawienia interfejsu, między innymi preferowany język, menu startowe czy rozmiar okna terminala. W konsekwencji użytkownik widzi aplikację w układzie odpowiadającym jego potrzebom. Tabela _users pełni także rolę węzła integracyjnego, ponieważ jej klucz loginu pojawia się w kilkunastu innych tabelach, na przykład w logach zdarzeń, dokumentach magazynowych oraz modułach raportowych. Za każdym razem system wykorzystuje tę relację, aby powiązać operacje biznesowe z konkretną osobą. Dzięki temu raporty audytu, statystyki pracy i mechanizmy powiadomień mogą jednoznacznie wskazywać autora danej czynności. W rezultacie cała platforma zachowuje spójność danych i spełnia wymogi przejrzystości procesów.

MS_Description: Ścieżka do zdjęcia lub ikony użytkownika, wyświetlanej w nagłówkach aplikacji lub panelach użytkownika.

  • Transport wewnętrzny w module VSS.net

    Transport wewnętrzny w module VSS.net

    Ewidencja i nadzór floty pojazdów na terenie zakładu to podstawa efektywnej logistyki. Nasz moduł Transport wewnętrzny w VSS.net pozwala ci prowadzić dokładne kartoteki ciągników i wózków, co zapewnia pełną przejrzystość. W rezultacie wiesz, który pojazd jest dostępny, a integracja z…

  • Transport wewnętrzny w VSS.net

    Transport wewnętrzny w VSS.net

    Skuteczne zarządzanie ruchem na terenie zakładu zaczyna się od precyzyjnego planowania. Nasz moduł Transport wewnętrzny w VSS.net pozwala ci tworzyć zlecenia z dokładnym określeniem trasy i przypisaniem pojazdów, a system na bieżąco monitoruje ich realizację. W rezultacie zyskujesz pełny wgląd…

  • Kartoteki w systemie VSS.net

    Kartoteki w systemie VSS.net

    Sprawne zarządzanie danymi to podstawa efektywnej logistyki. Nasz system VSS.net oferuje centralną sekcję Kartoteki, która przechowuje wszystkie dane referencyjne. Dzięki temu szybko znajdziesz informacje o kontrahentach i pojazdach bez konieczności ręcznego wprowadzania ich za każdym razem. W rezultacie masz łatwy…

  • Transport nieawizowany

    Transport nieawizowany

    Ułatwiamy zarządzanie nieoczekiwanymi dostawami, co zapewnia porządek nawet w przypadku braku awizacji. Nasz system VSS.net pozwala ci szybko zarejestrować transport nieawizowany, wprowadzając najważniejsze dane pojazdu i kierowcy. W rezultacie automatycznie generujesz przepustkę i zapisujesz wszystkie informacje w bazie, co zapewnia…

  • Moduł Administrator w programie VSS.net

    Moduł Administrator w programie VSS.net

    Kontroluj każdy aspekt swojej logistyki za pomocą parametrów globalnych w naszym systemie VSS.net. To centralny panel sterowania, który pozwala ci dostosować działanie aplikacji do unikalnych potrzeb twojej firmy. W rezultacie możesz ustalać limity czasowe, zarządzać oknami czasowymi i konfigurować automatyczne…

  • _users_ws

    _users_ws

    Dowiedz się, jak StudioSystem zarządza sesjami użytkowników WebService. Tabela [_users_ws] przechowuje informacje o loginach, identyfikatorach sesji i terminach ważności, co zwiększa bezpieczeństwo i kontrolę.

  • _users_events

    _users_events

    Tabela [_users_events] w StudioSystem rejestruje zdarzenia logowania, adresy IP i opisy błędów. Umożliwia monitorowanie i reagowanie na zagrożenia, zapewniając pełną kontrolę nad bezpieczeństwem dostępu.

  • _users_cfg

    _users_cfg

    Dowiedz się, jak StudioSystem personalizuje konta użytkowników. Tabela [_users_cfg] przechowuje indywidualne ustawienia, takie jak konfiguracja menu, rozmiar okna i język, a także precyzyjnie definiuje uprawnienia dostępu.

  • _users_activity

    _users_activity

    Dowiedz się, jak StudioSystem monitoruje aktywność użytkowników. Tabela [_users_activity] rejestruje logowania, operacje i zmiany, zapewniając pełny wgląd w historię działań i pomagając w diagnostyce systemu.

  • _users_access

    _users_access

    Dowiedz się, jak StudioSystem zapewnia bezpieczeństwo dostępu. Tabela [_users_access] przechowuje hasła, tokeny i role, umożliwiając precyzyjne zarządzanie uprawnieniami użytkowników do różnych usług.

Zobacz nasze wersje DEMO

Odkryj świat możliwości. Kliknij i zainspiruj się naszą stroną z wersjami DEMO już dziś!

Więcej do odkrycia

Oprogramowanie Facility Management
Facility Management

Oprogramowanie Facility Management – narzędziownia

Oprogramowanie Facility Management usprawnia zarządzanie budynkami, infrastrukturą oraz zasobami. Dzięki niemu zautomatyzujesz kluczowe procesy, takie jak planowanie konserwacji, obsługę zgłoszeń czy monitorowanie wyposażenia. System zbiera dane w czasie rzeczywistym, co

Systemy do ewidencji odzieży roboczej
Zarządzanie narzędziami

Systemy do ewidencji odzieży roboczej – narzędziownia

Systemy do ewidencji odzieży roboczej znacznie ułatwiają zarządzanie środkami ochrony osobistej w firmie. Umożliwiają precyzyjne śledzenie stanu magazynowego, a także automatyzują proces wydawania i zwrotów odzieży. Dzięki temu zyskujesz pełną

Czy chcesz zwiększyć swój biznes?

napisz do nas i pozostań w kontakcie

Dowiedz się, jak pomogliśmy 100 najlepszym odnieść sukces.

Porozmawiajmy