我正在尝试使用 psql 创建一个具有加密密码的 SUPERUSER PostgreSQL 用户。
CREATE USER my_username SUPERUSER WITH ENCRYPTED PASSWORD 'MYPASS';
但是上面的命令会导致以下错误
ERROR: syntax error at or near "WITH"
LINE 1: CREATE USER my_username SUPERUSER WITH ENCRYPTED PASSWORD 'M...
但是以下命令可以正常工作
CREATE USER my_username WITH ENCRYPTED PASSWORD 'MYPASS';
我正在使用 PostgreSQL 13,我做错了什么?