Vadnica za analitične privilegije SAP HANA

Anonim

Privilegiji Analytic omejujejo uporabniku ogled podatkov, za katere je pooblaščen. SAP HANA Analytic Privileges se uporablja za varnostne namene.

Privilegiji SQL zagotavljajo pooblastilo na ravni predmeta, ne na ravni zapisa, zato zagotovite pooblastilo na ravni zapisa ali vrstice "Analitični privilegiji".

SAP HANA Analitični privilegiji se uporabljajo za zagotavljanje pooblastila za spodnji informacijski pogled -

  • Pogled lastnosti
  • Analitični pogled
  • Pogled izračuna

Zdaj bomo ustvarili analitične privilegije in uporabniku dodelili "ABHI_TEST", s tem analitikom pa uporabniku omejimo ogled podatkov samo za podjetje z vrednostjo 1000.

Korak 1) Pojdi na možnost, kot spodaj -

Paket za modeliranje (desni klik) -> Novo -> Analitične pravice.

Korak 2) Pojavi se novo pojavno okno Analytic Privilege

  1. Vnesite ime / oznako analitičnih privilegijev.
  2. Ime paketa je samodejno izbrano.
  3. Možnost izbire ustvari novo.

Kliknite gumb 'V redu', v naslednjem koraku bo prikazan urejevalnik analitičnih pravic za dodajanje in urejanje pravic.

3. korak) Odpre se urejevalnik analitičnih pravic, kot je prikazano spodaj -

  1. V splošnem se prikažeta ime in nalepka.
  2. V razdelku Referenčni modeli kliknite "Dodaj gumb".
  3. Izberite Pogled izračuna (CA_FI_LEDGER), ki smo ga ustvarili prej.

  4. Kliknite gumb Dodaj za ustvarjanje veljavnosti privilegijev.
  5. Dodelite veljavnost privilegijev.
  6. Kliknite gumb Dodaj za izbiro atributa za omejitev dodelitve.
  7. Izberite Attribute Company.
  8. Kliknite gumb dodaj, da dodelite vrednost, ki jo želite dodeliti za omejitev.
  9. Dodelite vrednost z izbiro vrste / operaterja in vrednosti. Tu želimo omejiti na ogled uporabniških podatkov za prikaz izračuna za edino podjetje (1000).

Preverite in aktivirajte analitične privilegije, analitični privilegij se ustvari v mapi Analytic Privileges v paketu Modeling, kot je prikazano spodaj -

Korak 4) Zdaj bomo uporabniku "ABHI_TEST" dodelili analitične privilegije. Uporabnik "ABHI_TEST" ima privilegije za dostop do paketa za modeliranje.

Dvokliknite uporabnika "ABHI_TEST" v možnosti Varnost -> Uporabniki.

  1. Izberite zavihek Analytic Privileges.
  2. Kliknite gumb "+".
  3. Prikaže se pojavno okno za Izberite analitične privilegije. Vnesite ime analitičnih pravic, ki smo jih ustvarili prej.
  4. Izberite analitične privilegije.
  5. Kliknite gumb V redu.

Dodani so analitični privilegiji, kot je prikazano spodaj -

5. korak) Te spremembe zdaj uporabniku namestimo s klikom na gumb za uvajanje.

Prikaže se sporočilo, kot je prikazano spodaj -

Uporabnik 'ABHI_TEST' se je spremenil.

6. korak) Preverite analitične privilegije Dodelitev uporabniku "ABHI_TEST" deluje ali ne.

Prijavite se v uporabnika "ABHI_TEST" tako, da izberete sistem HANAUSER, kot je prikazano spodaj -

  1. Izberite Trenutni sistem HDB (HANAUSER) in z desno miškino tipko kliknite.
  2. Izberite "Dodaj sistem z drugim uporabnikom" in vnesite uporabniško ime / geslo za uporabnika "ABHI_TEST".
  3. Sistemski HDB (ABHI_TEST ") bo dodan na sistemski seznam.

Uporabnik ABHI_TEST nima popolnega dostopa do podatkov pogleda izračuna, ki ga je ustvaril HANAUSER, saj je HANAUSER ustvaril analitične privilegije za omejitev tega pogleda izračuna za podjetje -1000 in jih dodelil uporabniku ABHI_TEST.

Torej, pojdite v mapo vsebine -> izberite paket -> pogled izračuna (CA_FI_LEDGER) -> desni klik -> predogled podatkov.

Zaslon za predogled podatkov bo prikazan kot spodaj -

Podatki v pogledu izračuna bodo za kodo podjetja 1000 omejeni.