Einen Readonly user kann Tabelleninhalt nicht lesen

Hier geht es um die Verwaltung von Benutzern und Rechten.
Antworten
nieselfriem
Neuer Benutzer
Beiträge: 5
Registriert: Do 22. Okt 2009, 01:45

Einen Readonly user kann Tabelleninhalt nicht lesen

Beitrag von nieselfriem » Mi 31. Jul 2019, 09:59

Hallo Zusammen,

ich bin ein wenuig am verzweifeln. Ich versuche einen readonly User mit folgenden Befehlen anzulegen

Code: Alles auswählen

CREATE USER maintenance_user WITH PASSWORD 'xxxxx';
GRANT CONNECT ON DATABASE <MY_DATABASE> TO maintenance_user; 
GRANT USAGE ON SCHEMA public TO maintenance_user; 
GRANT SELECT ON ALL TABLES IN SCHEMA public TO maintenance_user;
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO maintenance_user; 
Wenn ich mich dann mit dem user verbinde:

Code: Alles auswählen

psql -U maintenance_user -W -h  <HOST> -d <MY_DATABASE>
und ich dann im psql den Befehl \z ausgebe, habeich keine Leserechte in den Tabellen. Was fehlt da noch?

Code: Alles auswählen

Password for user maintenance_user: 
psql (10.9, server 10.6)
Type "help" for help.

<MY_DATABSE=> \z
                                         Access privileges
 Schema |            Name             |   Type   | Access privileges | Column privileges | Policies 
--------+-----------------------------+----------+-------------------+-------------------+----------
 public | databasechangelog           | table    |                   |                   | 
 public | databasechangeloglock       | table    |                   |                   | 
 public | hl_tb_asyncinterface        | table    |                   |                   | 

akretschmer
Erfahrener Benutzer
Beiträge: 7684
Registriert: So 29. Okt 2006, 13:35
Wohnort: Kaufbach, Sachsen, Germany, Germany
Kontaktdaten:

Re: Einen Readonly user kann Tabelleninhalt nicht lesen

Beitrag von akretschmer » Mi 31. Jul 2019, 10:05

Mit welcher DB warst Du verbunden, also Du die GRANT-Befehle ausgeführt hast? War es <MY_DATABASE>, oder eine andere?
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

nieselfriem
Neuer Benutzer
Beiträge: 5
Registriert: Do 22. Okt 2009, 01:45

Re: Einen Readonly user kann Tabelleninhalt nicht lesen

Beitrag von nieselfriem » Mi 31. Jul 2019, 10:20

Das war es. Manchmal..... ;)

VG und Danke niesel

Antworten