Я хочу создать пользователя postgres, который может иметь доступ только к одной базе данных на сервере postgres.
В настоящее время мой поток:
create database database1;
create user user1 with password 'pass';
grant all privileges on database database1 to user1;
но user1 все еще может видеть список dbs, пользователей, таблиц и т.д. Есть ли способ предотвратить просмотр этого пользователя? Пользователь должен иметь возможность писать и читать с этого db.
Большое спасибо.