我有一个调用 Redshift 数据库中的存储过程的计划任务。如果我手动执行它,它工作正常,只有计划失败,但我无法了解查询失败的原因。在哪里可以找到日志/错误消息?
我尝试查询 stl_error 表,但收到此错误:“错误:关系 stl_error 的权限被拒绝”
他们在文档中添加了一个部分,展示了如何承担执行查询的角色,并查看最后执行的查询 guid 的错误。通常是因为他们添加的 iam 用户(select * from pg_users)没有运行查询的权限,我通常只是授予他们 sys:superuser 角色。