pgAdmin 4已作为">服务器管理员登录名";,尝试在Azure上复制我的工作pg DB,当应用此生成的脚本时收到:
"错误:必须是超级用户才能创建超级用户">
-- Role: postgres
-- DROP ROLE postgres;
CREATE ROLE postgres WITH
LOGIN
SUPERUSER
INHERIT
CREATEDB
CREATEROLE
REPLICATION
ENCRYPTED PASSWORD 'md5x1...';
如何让自己成为超级用户?
您不能创建超级用户,因为在创建PG服务器资源时,我们只得到一个管理员用户。见官方文件。