Re: default privileges are npt working
Christoph Moench-Tegeder <cmt@burggraben.net>
From: Christoph Moench-Tegeder <cmt@burggraben.net>
To: Atul Kumar <akumar14871@gmail.com>
Cc: pgsql-general <pgsql-general@lists.postgresql.org>
Date: 2024-08-30T12:49:01Z
Lists: pgsql-general
## Atul Kumar (akumar14871@gmail.com): > Then I granted default "select" privileges to reader *user *to read data of > all tables created by writer *user* using below command: > > alter default privileges in schema <custom schema> grant select on tables > to <reader user>. "ALTER DEFAULT PRIVILEGES allows you to set the privileges that will be applied to objects created in the future. (It does not affect privileges assigned to already-existing objects.)" That's the first two sentences from https://www.postgresql.org/docs/current/sql-alterdefaultprivileges.html If you want to grant/revoke access on existing objects, use plain old GRANT/REVOKE: https://www.postgresql.org/docs/current/sql-grant.html Regards, Christoph -- Spare Space.