SAP HANA analüütiliste privileegide õpetus

Anonim

Analüütilised õigused keelavad kasutajal vaadata andmeid, mille jaoks nad on volitanud. SAP HANA analüütilisi privileege kasutatakse turvalisuse tagamiseks.

SQL-i privileegid pakuvad autoriseerimist objekti tasemel, mitte kirje tasemel, nii et kasutage kirje või rea taseme volitust "Analüütilised privileegid".

SAP HANA analüütilisi privileege kasutatakse volituste andmiseks allpool asuvas teabevaates -

  • Atribuutide vaade
  • Analüütiline vaade
  • Arvutusvaade

Nüüd loome analüütilised privileegid ja määrame kasutajale "ABHI_TEST". Selle analüütiku abil lubame kasutajal vaadata andmeid ainult ettevõtte väärtusega 1000.

Samm 1) Mine valikule allpool-

Modelleerimispakett (paremklõps) -> Uus -> Analüütilised privileegid.

Samm 2) Ilmub uus analüütilise privileegi hüpikaken

  1. Sisestage analüütiliste privileegide nimi / silt.
  2. Paketi nimi valitakse automaatselt.
  3. Valikuvõimalus loob uue.

Klõpsake nuppu "OK", järgmises etapis kuvatakse lisamis- ja redigeerimisõiguste jaoks analüütiliste privileegide redaktor.

Samm 3) Analüütiliste privileegide redaktor avaneb allpool -

  1. Üldiselt kuvatakse jaotise nimi ja silt.
  2. Klõpsake jaotises Võrdlusmudelid nuppu "Lisa nupp".
  3. Valige arvutusvaade (CA_FI_LEDGER), mille lõime varem.

  4. Õiguste kehtivuse loomiseks klõpsake nuppu Lisa.
  5. Määrake privileegide kehtivus.
  6. Määramise piirangu atribuudi valimiseks klõpsake nuppu Lisa.
  7. Valige Atribuut Ettevõte.
  8. Piirangu atribuudile väärtuse määramiseks klõpsake nuppu Lisa.
  9. Määrake väärtus, valides Tüüp / operaator ja väärtus. Siinkohal soovime piirduda ainsa ettevõtte (1000) arvutusvaate andmetega kasutajate poolt.

Analüütiliste privileegide kinnitamine ja aktiveerimine, analüüsiõigused luuakse kausta Analüütilised privileegid modelleerimispaketi alla, nagu allpool -

Samm 4) Nüüd määrame kasutajale "ABHI_TEST" analüütilised privileegid. "ABHI_TEST" kasutajal on modelleerimispaketile juurdepääsuõigused.

Topeltklõpsake valikul Turvalisus -> Kasutajad valikul Kasutaja ABHI_TEST.

  1. Valige vahekaart Analüütilised privileegid.
  2. Klõpsake nuppu "+".
  3. Kuvatakse hüpikaken valikule Analüütilised privileegid. Sisestage varem loodud analüütiliste privileegide nimi.
  4. Valige Analüütilised privileegid.
  5. Klõpsake nuppu Ok.

Analüütilised privileegid on lisatud järgmiselt -

Samm 5) Nüüd juurutame need muudatused kasutajaks, klõpsates nuppu juurutamine.

Sõnumit kuvatakse allpool -

Kasutajat ABHI_TEST muudeti.

Samm-6) Kontrollige kasutajale määratud analüütilisi õigusi "ABHI_TEST" töötab või mitte.

Logige sisse ABHI_TESTi kasutajaks, valige HANAUSER-süsteem allpool -

  1. Valige HDB (HANAUSER) Praegune süsteem ja paremklõpsake.
  2. Valige "Lisa süsteem erineva kasutajaga" ja sisestage kasutaja "ABHI_TEST" kasutajanimi / parool.
  3. Süsteemide loendisse lisatakse süsteemi HDB (ABHI_TEST ").

ABHI_TEST kasutajal puudub täielik juurdepääs arvutusvaate andmetele, mille on loonud HANAUSER, kuna HANAUSER on loonud analüütilised õigused selle arvutusvaate piiramiseks ettevõttele -1000 ja määranud kasutajale ABHI_TEST.

Niisiis, minge sisukausta -> Valige pakett -> Arvutusvaade (CA_FI_LEDGER) -> Paremklõps -> Andmete eelvaade.

Andmete eelvaate ekraan kuvatakse allpool-

Arvestusvaates olevad andmed on ettevõtte koodiga 1000 piiratud.