Pogledaj uputstva za PANTHEON™

 Sadržaj
 Glavna strana- Dobrodošli u PANTHEON uputstva
[Collapse]PANTHEON
 [Expand]PANTHEON priručnici
 [Collapse]PANTHEON korisnički priručnici
  [Collapse]Korisnički priručnik za PANTHEON
   [Collapse]Kako početi?
     Prvi koraci u programu PANTHEON
    [Expand]Primer upotrebe PANTHEON-a u fiktivnom preduzeću Tecta
    [Expand]Obavezna uputstva za usklađivanje PANTHEON™-a sa rač. standardima
    [Expand]Instalacija programa i potrebnih komponenti
    [Expand]Pomoć za PANTHEON™
    [Expand]Osnovni pojmovi i uputstva
    [Collapse]PANTHEON Sistem
     [Expand]PANTHEON sistem podaci
     [Expand]Microsoft Windows alati
     [Expand]Microsoft SQL server
     [Collapse]Sigurnosna politika
       Kako nadogradnja utiče na baze podataka
      [Collapse]Bezbednost na nivou reda
        Kako RLS deluje u praksi
        Nadogradnja
        Baza podataka
        Promene koda (Code changes)
        Otklanjanje grešaka
        ARES - RLS Compatibility Mode
        374369
        RLS Pitanja & Odgovori
       SQL korisnici u PANTHEON-u
       Automatska prijava domenskog korisnika
     [Expand]Administracija baze podataka
    [Expand]Materijalni i robni tokovi
    [Expand]Uputstva za šifriranje
    [Expand]Arhiv - Kako početi?
    [Expand]Arhiva
   [Expand]Najčešća pitanja i odgovori u vezi Pantheon-a
   [Expand]ePoslovanje
   [Expand]eFiskalizacija 2022
   [Expand]eFakture
   [Expand]Podešavanja
   [Expand]Verzije programskog paketa DataLab Pantheon™
   [Expand]Narudžbine
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]Kadrovi
   [Expand]Pomoć
    Osoblje
   [Expand]Novac
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Licenca krajnjeg korisnika
  [Expand]Korisnički vodič za mobilni POS
  [Expand]Operativni priručnik za datalab PANTHEON Farming
  [Expand]Korisnički priručnik za PANTHEON VET
  [Expand]Korisnički priručnik za PANTHEON Farming
[Expand]PANTHEON Web
[Expand]PANTHEON Granule

Load Time: 781,2551 ms
print   |
Label

Baza podataka

              

 

Svi objekti, potrebni za funkcionalnost RLS-a, se kreiraju po unapred definisanom redosledu:
Ukaz SQL:

Exec [dbo].[pPA_RLSCreate]

Za brže upite, podaci iz tabela t%usersecurity se udružuju sa podacima iz šifarnika i usera, koji imaju autorizacije za pristup do određenih podataka i dodati su u flat tables. 

Ukaz SQL:

Exec [dbo].[pPA_RLSFlatTablesPrepare]
Exec [dbo].[pPA_RLSFlatTablesFill]

Flat tabele upravljaju trigger-ima u bezbednosnim tabelama korisnika:

Ukaz SQL:

exec [dbo].[pPA_RLSCreateTriggers]

 

Za kontrolu pristupa do podataka u redovima, koriste se funkcije, koje se pozivaju na tabelu kao predikati u security policy.

Tabelarne funkcije RLS u redovima (Inline table valued) su kreirane za sve šifarnike, za koje važi pristup ograničen autorizacijama:

Ukaz SQL:

Exec [dbo].[pPA_RLSCreateFunctions]

Funkcije RLS se koriste i za kontrolu podataka u dokumentima, u kojima se koriste ovi šifarnici. U ovu svrhu pripremljene su opšte funkcije u nekoliko sigurnosnih pravilnika kao predikati na različitim tabelama (tHE_Move, tHE_Order, ...).

Sigurnosne pravilnike (Security policies) kreiramo tako što funkcije RLS postavimo kao predikate na tabelama:

Ukaz SQL:

Exec [dbo].[pPA_SetRLSFunctionPolicyFill]

 

 

 

 

 

 



Oceni ovu temu
Da li je ova tema korisna?
Komentari
Komentari će biti vidljivi i na forumu!