Views und Privileges

Views und Privileges

am 25.07.2006 20:38:14 von Weinzierl Stefan

Hi,

ist es möglich für einen User SELECT-Rechte für eine View zu geben, ohne
dem User SELECT-Rechte für die Tabellen der View zu geben?

Stefan

Re: Views und Privileges

am 25.07.2006 21:07:10 von ascii158

Hi,

Weinzierl Stefan schrieb:
> ist es möglich für einen User SELECT-Rechte für eine View zu geben, ohne
> dem User SELECT-Rechte für die Tabellen der View zu geben?

von :

"At view execution time, privileges for objects accessed by the view
are checked against the privileges held by the view creator or invoker,
depending on whether the SQL SECURITY characteristic is DEFINER or
INVOKER, respectively."

Grüße,
--
Philipp Tölke
PGP: 0x96A1FE7A

Re: Views und Privileges

am 25.07.2006 21:38:46 von Weinzierl Stefan

Philipp Tölke wrote:
> Hi,
>
> Weinzierl Stefan schrieb:
>> ist es möglich für einen User SELECT-Rechte für eine View zu geben, ohne
>> dem User SELECT-Rechte für die Tabellen der View zu geben?
>
> von :
>
> "At view execution time, privileges for objects accessed by the view
> are checked against the privileges held by the view creator or invoker,
> depending on whether the SQL SECURITY characteristic is DEFINER or
> INVOKER, respectively."

Danke, hatte ich ganz überlesen

Stefan

Re: Views und Privileges

am 25.07.2006 21:46:31 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Views und Privileges

am 26.07.2006 20:12:49 von Weinzierl Stefan

Andreas Kretschmer wrote:
> begin Weinzierl Stefan wrote:
>> ist es möglich für einen User SELECT-Rechte für eine View zu geben, ohne
>> dem User SELECT-Rechte für die Tabellen der View zu geben?
>
> Welchen Sinn sollte dies ergeben?

Um bestimmten Usern z.B. nur Zugriff auf Daten zu geben, die älter als
eine Woche sind

Stefan