при подключении через DataGrip видно другие базы (хотя просмотреть саму бд не даёт), видно базу Postgres (в том числе есть возможность чтения) и видны роли (и пользователи)
Как сделать так, чтобы пользователь не видел «чужие» БД, на которые у него нет прав?
И возможно ли у пользователя забрать возможность отображения и чтения базы postgres и возможность скрыть от него других пользователей?
Скрыть список баз нельзя. Отобрать читать - REVOKE ALL FROM PUBLIC. На каждой БД.
Обсуждают сегодня