/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Oracle 9.2 og rettigheder til views/andre ~
Fra : Tomas Christiansen


Dato : 05-07-04 20:10

Jeg har et lille problem med rettigheder på en Oracle 9.2 database - der er
sket en væsentlig ændring i forhold til Oracle 8.1.6.

1) Bruger X har en tabel Y.
2) Der er oprettet en rolle R1, som tillader at læse fra tabel X.Y.
3) Bruger A, som har rollen R1, opretter et view B, som benytter tabel X.Y.
For at kunne gøre dette skal bruger A have grantet REFERENCES rettigheder
til tabellen X.Y (denne rettighed kan ikke grantes til en rolle, som f.eks.
R1).
4) Nu forsøger bruger A at selecte fra viewet B (select * from b) men det
går galt! Bruger A kan sagtens selecte direkte fra X.Y (select * from X.Y) -
denne rettighed er givet gennem R1 rollen, men først når bruger A direkte
tildeles SELECT rettigheder til tabel X.Y, kan han selecte fra sit view B.

HVORFOR NU DET?

-------
Tomas


 
 
Søg
Reklame
Statistik
Spørgsmål : 177472
Tips : 31964
Nyheder : 719565
Indlæg : 6408312
Brugere : 218882

Månedens bedste
Årets bedste
Sidste års bedste