Hi Major Péter,
Welcome to Microsoft Q&A forum and thanks for using Azure Services.
As I understand, you are getting error "SQL Error [42501]: ERROR: permission denied for function pg_stat_file" when executing query in Azure Database for PostgreSQL Flexible Server.
By default pg_stat_file()
is restricted to superusers, but other users can be granted the EXECUTE
permission to run this function.
Check user:
SELECT current_user;
GRANT EXECUTE ON FUNCTION pg_stat_file(text) TO youruser;
OR
Try:
ALTER DEFAULT PRIVILEGES FOR ROLE creator IN SCHEMA public GRANT SELECT ON FUCNTION TO readonly;
Check and let us know if this helps in your case.
Thanks