我目前正在进行postgres迁移,由于某些原因,数据库不允许我作为超级用户登录。我还试图从超级用户重新设置密码,但我做不到。
这些服务通过Azure运行,服务器的类型称为Postgres SQL灵活服务器。
我已经运行的命令:
ALTER ROLE [USER] WITH SUPERUSER;
ALTER ROLE [USER] WITH PASSWORD '[NEW-PASSWORD]'
我得到的错误类型如下:
Error: Must be superuser to create superuser
解决这种情况的最佳方法是什么?有谁知道如何强制创建超级用户吗?
我在模块中有下面的代码。我试过在“ThisWorkbook”中使用Workbook_Open,也试过在工作表中使用Auto_Open。在打开电子表格时,两个人都不会运行代码。这就是我的代码在模块中的原因。如果我手动打开它,程序运行得很好。但是,当使用任务计划程序时,它会打开excel文件并继续运行。它不会执行代码。代码只是一个带有附件的简单电子邮件。
至于Task Scheduler,在General选项卡中,我仅在用户登录时运行,并且以选中的最高权限运行。我还检查了唤醒计算机以运行此任务的条件。
Sub Auto_Open()
Dim OutApp As Object
Dim OutMai