Привилегии
Для корректной работы pgCodeKeeper, пользователю, который был использован в настройках соединения Хранилище БД, в зависимости от типа базы данных, могут потребоваться дополнительные привилегии.
PosrgreSQL
Для пользователей в PostgreSQL и Greenplum не требуются дополнительные привилегии.
При использовании расширения pg_dbo_timestamp пользователь должен иметь доступ на чтение объектов:
GRANT USAGE ON SCHEMA schema_name TO user_name;
GRANT SELECT ON [schema_name.]dbots_object_timestamps TO user_name;
где schema_name - схема, в которой находится расширение
MS SQL
Для получения метаданных читаемых объектов требуются следующие привилегии:
USE <DATABASE_NAME>;
GRANT VIEW DEFINITION ON DATABASE :: <DATABASE_NAME> TO <USER_NAME>;
ClickHouse
Для получения метаданных читаемых объектов требуются следующие привилегии:
GRANT SHOW on *.* to role_name;
GRANT SHOW ACCESS on *.* to role_name;