Мы используем PostgreSQL 8.3 в качестве сервера БД для нашей ERP-системы.До сих пор не было необходимости создавать разные базы данных под разными пользователями (роли в терминах 8.3) в postgres.И теперь он появился.
Вопрос 1: Правильно ли, что пользователь с привилегией суперпользователя no может читать / писать только в свои собственные базы данных (при условии, что пользовательимеет привилегию CREATEDB)?
Вопрос 2. Как отключить для пользователя вывод списка всех баз данных с помощью команды psql -l
?Даже если ответ на первый вопрос положительный, этот список все еще доступен для произвольного пользователя.
Спасибо.