Tᴀʀ*_*ᴏᴏᴅ 5 postgresql amazon-web-services
我经历过的问题/答案无法创建没有超级用户角色和其他相关的扩展,这表明我不能避免这个问题而不是超级用户.
但我现在正在使用AWS服务器,我可以在tablefunc不使用超级用户的情况下安装扩展程序,但我不能在新的postgres服务器上执行相同操作.我在这里附上了AWS数据库中存在的角色的屏幕截图,在这里您将看到,角色pgadmin不是超级用户(并且它所附加的角色组都不是超级用户,但无论如何都没关系),但是我可以用它创建扩展.
我理解其他的解决方法,但需要对此进行澄清.它是如何在AWS中工作的,为什么我不能在新的Postgres服务器上复制它.
如果您有权访问并可以更新扩展控制文件,请执行以下操作:
echo 'superuser = false' >> /usr/share/postgresql/14/extension/pg_cron.control
Run Code Online (Sandbox Code Playgroud)
该示例适用于pg_cron但相同的方法应该适用于任何扩展。
| 归档时间: |
|
| 查看次数: |
706 次 |
| 最近记录: |