[PostgreSQL] DB's onzichtbaar maken voor andere gebruikers

Pagina: 1
Acties:

  • Zeezicht
  • Registratie: Juni 2001
  • Laatst online: 30-01 13:02
Ik wil graag DB's onzichtbaar maken voor andere gebruikers in postgresql. Dus een gebruiker moet alleen zijn eigen databases kunnen zien.

Wat heb ik onder andere al heb geprobeerd is een ander schema maken en PUBLIC geen usage en create rechten daarop geven. Zelfs dat lukt niet.
Zelfs met
code:
1
2
3
4
5
REVOKE USAGE ON SCHEMA <nieuw schema> FROM PUBLIC;  
REVOKE CREATE ON SCHEMA <nieuw schema> FROM PUBLIC;  

REVOKE USAGE ON SCHEMA public FROM PUBLIC;  
REVOKE CREATE ON SCHEMA public FROM PUBLIC;

wil het niet lukken.

Heeft iemand een idee waar ik het probleem moet zoeken? Het werkt allemaal wat anders dan in MySQL namelijk, waar het wel makkelijk te regelen is.

  • Zeezicht
  • Registratie: Juni 2001
  • Laatst online: 30-01 13:02
Heeft niemand een idee hoe dit moet? Lijkt me toch stug dat iedereen alle databases altijd kan zien...