I enkle vendinger, en rolle er en samling af tilladelser eller privilegier og andre roller. Dette er i modsætning til privilegier , der giver database-brugere særskilt ret til adgang til en anden brugers genstand eller at anvende bestemte SQL-sætninger . De to typer af privilegier til rådighed i en Oracle database er objekt privilegier og system privilegier. Object privilegier giver brugere tilladelse til databaseobjekter eller anden brugers objekter systemrettigheder er tilladelser , der tillader brugere at udføre kraftfulde database operationer . For at bestemme de systemrettigheder forbundet med roller og brugere i databasen , skal du bruge DBA_SYS_PRIVS datakataloget at bestemme objektets privilegier forbundet med en rolle eller bruger i databasen. Instruktioner
1
Vælg " Alle programmer " fra menuen Start i Windows .
2
Klik på Oracle database fra listen over programmer , skal du vælge " Application Development ", og vælg " SQL Plus. "
3
Indtast dit brugernavn , password og vært streng i loginvinduet og klik på " OK".
4
Type "Vælg * DBA_Roles ," på SQL-kommando og derefter trykke på "Enter" tasten for at se en liste over alle roller i databasen
5
Type " SELECT * FROM DBA_SYS_PRIVS ," . på SQL . kommandoprompten for at se en liste over alle de systemkrav tilladelser forbundet med brugere og roller i en database
6
Type " SELECT * FROM DBA_TAB_PRIVS , " ved SQL-kommando prompt for at se en liste over alle objekt tilladelser forbundet med brugere og roller i en database.