Re: grant connect to all databases

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: grant connect to all databases
Дата
Msg-id 8fec88b9-355f-487d-95ad-103af2229fde@aklaver.com
обсуждение исходный текст
Ответ на Re: grant connect to all databases  (Matt Zagrabelny <mzagrabe@d.umn.edu>)
Ответы Re: grant connect to all databases
Список pgsql-general
On 10/5/24 11:24, Matt Zagrabelny wrote:
> 

> 
> Nope. I create the role (via puppet) and then add the GRANT 
> pg_read_all_data TO (via puppet).
> 

> What is \drgS? I don't believe I have that.

That is available in Postgres 16+, you must running be in an instance of 
Postgres before that.


>   'CREATE ROLE "alice" ENCRYPTED PASSWORD \'$NEWPGPASSWD\' LOGIN 
> NOCREATEROLE NOCREATEDB NOSUPERUSER  CONNECTION LIMIT -1'
> GRANT pg_read_all_data TO alice;
> 

>   ...but I still cannot connect:
> 
> $ psql -d test -U alice
> psql: error: connection to server on socket 
> "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL:  permission denied 
> for database "test"
> DETAIL:  User does not have CONNECT privilege.

Something is going on in the background.

What version of Postgres?

Where did you install it from or where are you running it?

> 
> Thanks for the help!
> 
> -m

-- 
Adrian Klaver
adrian.klaver@aklaver.com




В списке pgsql-general по дате отправления: