Re: GRANT CONNECT ON DATABASE - Mailing list pgsql-admin

From soroush jurat
Subject Re: GRANT CONNECT ON DATABASE
Date
Msg-id CAFgVK8t_1cYr-hxJB4xbvYotC0GxZWWfT+CNx3dxRhqxexYVEQ@mail.gmail.com
Whole thread Raw
In response to GRANT CONNECT ON DATABASE  (Edwin UY <edwin.uy@gmail.com>)
Responses Re: GRANT CONNECT ON DATABASE
List pgsql-admin
To grant the role login access, you need to modify the role to have the LOGIN attribute. You can do this by running the following command: 

 ALTER ROLE [blah] WITH LOGIN;



On Sun, 9 Jun 2024 at 20:09 Edwin UY <edwin.uy@gmail.com> wrote:
Hi,

A role was created as below:
CREATE ROLE [blah] WITH NOLOGIN NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION VALID UNTIL 'infinity';

Doesn't the following SQLs supposed to give the role login access?

ALTER ROLE [blah] WITH ENCRYPTED PASSWORD 'blahpassword' ;
GRANT CONNECT ON DATABASE [blahdb] TO [blahuser] ;

We're trying to take the minimalist approach for a user access to have access to only the tables he has created and only to a specific database and schema.

Regards,
Ed


pgsql-admin by date:

Previous
From: Edwin UY
Date:
Subject: GRANT CONNECT ON DATABASE
Next
From: "David G. Johnston"
Date:
Subject: Re: GRANT CONNECT ON DATABASE