You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
в документации указано, что нужно выдать нужные права
GRANT SELECT ON TABLE pg_catalog.pg_am TO backup;
GRANT SELECT ON TABLE pg_catalog.pg_class TO backup;
GRANT SELECT ON TABLE pg_catalog.pg_database TO backup;
GRANT SELECT ON TABLE pg_catalog.pg_namespace TO backup;
GRANT SELECT ON TABLE pg_catalog.pg_extension TO backup;
GRANT EXECUTE ON FUNCTION bt_index_check(oid) TO backup;
GRANT EXECUTE ON FUNCTION bt_index_check(oid, bool) TO backup;
С функциями расширениями amcheck возникает проблема, т.к. вместо oid нужен тип regclass
postgres=# \dx amcheck
Список установленных расширений
Имя | Версия | Схема | Описание
---------+--------+--------+--------------------------------------------
amcheck | 1.1 | public | functions for verifying relation integrity
(1 строка)
postgres=# \sf+ public.bt_index_check(oid,bool)
ERROR: function "public.bt_index_check(oid,bool)" does not exist
postgres=# \sf+ public.bt_index_check(oid)
ERROR: function "public.bt_index_check(oid)" does not exist
postgres=# grant EXECUTE on FUNCTION bt_index_check(regclass,boolean) to backup ;
GRANT
postgres=# grant EXECUTE on FUNCTION bt_index_check(regclass) to backup ;
GRANT
The text was updated successfully, but these errors were encountered:
в документации указано, что нужно выдать нужные права
С функциями расширениями amcheck возникает проблема, т.к. вместо oid нужен тип regclass
The text was updated successfully, but these errors were encountered: