Dette innlegget vil guide deg om hvordan du kan gi visningsrettigheter til brukere i Oracle.
Hvordan gi visningsrettigheter til brukere i Oracle
For å gi visningsrettigheter til en bruker i Oracle, følg følgende trinn:
Trinn 1: Logg inn på databasen
For å opprette en bruker, bare logge inn på databasen som "Systemdatabaseadministrator”Ved å skrive følgende kommando:
Sqlplus sys/root1234 som sysdbaI kommandoen ovenfor, “Sys”Bruker er logget inn som“Sysdba”(Systemdatabaseadministrator) ved å bruke“Root1234" passord.
Produksjon
Utgangen viste den vellykkede påloggingen til databasen.
Trinn 2: Opprett en ny bruker
Etter vellykket innlogging kan en ny bruker opprettes ved å bruke "OPPRETT BRUKER”Kommando som vist i den gitte syntaks:
Opprett bruker [brukernavn] identifisert av [passord];I denne syntaksen, "SKAPE”Kommando brukes til å opprette et nytt databaseobjekt,”BRUKER”Brukes til å spesifisere brukernavnet, mens“Identifisert av”Klausul brukes til å spesifisere brukerens passord.
La oss opprette brukeren “C ## Linuxhint”Ved å bruke passordet”Vis1234”:
Opprett bruker C ## Linuxhint identifisert av View1234;Produksjon
Utgangen beviste at brukeren er opprettet.
Trinn 3: Tilskuddsrettigheter ved hjelp av Create View
Create View -privilegiene kan gis til en bruker som bruker "STIPEND”Nøkkelord. Syntaksen er gitt nedenfor:
Grant Create View til [Brukernavn];I denne syntaksen, "STIPEND”Nøkkelord brukes med“Lag visning”Kommando for å gi visningsprivilegiene til en bruker.
La oss gi visningsrettighetene til “C ## Linuxhint”Bruker ved å skrive følgende kommando:
Tilskudd Opprett visning til C ## Linuxhint;Produksjon
Utgangen viste at Create View -privilegiene hadde blitt gitt til “C ## Linuxhint”Bruker.
Gi privilegier til flere brukere
Oracle gir også et anlegg for å gi privilegier til flere brukere gjennom en enkelt kommando. For dette formålet må du skille brukernavnene med komma “,”.
Følgende uttalelse gir for eksempel visningsprivilegiet til brukerne “C ## Linuxhint”Og“C ## MD”:
Grant Opprett visning til C ## Linuxhint, C ## MD;Produksjon
Det gitte skjermbildet viste at privilegiene er gitt til flere brukere.
Trinn 4: Gi rettigheter ved bruk av SELECT
“Grant Select”Gir PLUKKE UT privilegium til en bruker eller rolle. Select -privilegiene lar brukerne hente data fra den spesifiserte tabellen. Eksemplet er gitt nedenfor:
Grant Select On Tabs til C ## Linuxhint;I eksemplet ovenfor, PLUKKE UT privilegier gis ved hjelp av STIPEND nøkkelord på Tabs bord til C ## Linuxhint bruker.
Produksjon
Utgangen viste at PLUKKE UT privilegier hadde blitt gitt til “C ## Linuxhint”Bruker.
Gi privilegier til flere brukere
“PLUKKE UT”Privilegier kan gis til flere brukere samtidig ved å bruke følgende kode:
Grant Select On Tabs til C ## Linuxhint, C ## MD;Her "Tabs”Representerer et bord og“C ## Linuxhint”Og“C ## MD”Representere brukerne.
Produksjon
Utgangen viste at privilegiene er gitt til flere brukere.
Trinn 5: Opphev privilegier
Privilegiene kan oppheves ved hjelp av “Tilbakekalle”Nøkkelord, som vist i den medfølgende syntaksen:
Revoka Create View fra [Brukernavn];La oss utføre følgende spørsmål for å tilbakekalle visningsprivilegiene fra brukeren “C ## Linuxhint”:
Revoke Create View fra C ## Linuxhint;Produksjon
Utgangen viste at privilegiene er opphevet fra den spesifiserte brukeren.
Konklusjon
For å gi visningsprivilegiene til brukere i Oracle, logger du på Oracle -databasen som Systemdatabaseadministrator og opprette en bruker. Etter det, gi visningsrettighetene til brukeren ved å bruke "STIPEND”Nøkkelord med“Lag visning”Kommando. De PLUKKE UT Privilegier kan også gis ved hjelp av stipend nøkkelordet. Ved hjelp av passende eksempler forklarte denne artikkelen hvordan man gir visningsrettigheter til brukere i Oracle.