Utworzyłem sobie role
CREATE ROLE "mojuser" NOINHERIT LOGIN PASSWORD 'mojehaslo'; GRANT ALL ON DATABASE mojabaza TO mojuser
No i super:D tylko mojuser ma dostep do wszystkich baz a nie tylko do 'mojabaza'. Pytanie brzmi jak za pomocą sql-a utworzyć użytkownika który ma dostęp tylko do jednej bazy danych? Wiem że moge to zrobić w plikach konfiguracyjnych ale ja chcę to zrobić w sql.
Dalej jak zrobić żeby ten użytkownik widział tylko bazy do których ma przydzielone prawa?
Z góry dzięki za pomoc.