Scratch Geschrieben 27. März 2007 Geschrieben 27. März 2007 Hi, ich habe folgendes Szenario: Ich habe einen Benutzer "HAUPT" dieses Schema enthält eine Tabelle "HAUPT.HAUPTTABLE" gefüllt mit Datensätzen. CREATE USER "HAUPT" PROFILE "DEFAULT" IDENTIFIED BY "1234" DEFAULT TABLESPACE "HAUPT" TEMPORARY TABLESPACE "TEMP" QUOTA UNLIMITED ON "HAUPT" ACCOUNT UNLOCK GRANT "CONNECT" TO "HAUPT" Jetzt möchte ich einen 2ten User anlegen "NEBEN". Dieser User soll jetzt ein View auf die Tabelle "HAUPT.HAUPTTABLE" bekommen. Vorrausetzung ist das der User dieses View nicht ändern darf! Wie mach ich das? Gruß Scratch
Amstelchen Geschrieben 27. März 2007 Geschrieben 27. März 2007 mal ins blaue reingeraten: leg die view im schema HAUPT an und GRANTe nur SELECT auf diese VIEW. oder leg die VIEW in NEBEN an und GRANTe nur SELECT, REVOKE alle anderen, insb. DDL wie ALTER VIEW. s'Amstel
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden