在 Ubuntu 上用 pgAdmin 建用户,其实本质是在 PostgreSQL 里创建角色(用户)。下面分两种常见情况说明:
Servers → 你的服务器 → Login/Group Roles
testuser)✅ 用户创建完成
如果你更习惯命令行,也可以这样:
sudo -u postgres psql
然后执行:
CREATE USER testuser WITH PASSWORD 'yourpassword';
赋予权限示例:
ALTER USER testuser CREATEDB;
或创建超级用户:
CREATE USER adminuser WITH PASSWORD 'adminpass' SUPERUSER;
修改配置文件:
sudo nano /etc/postgresql/*/main/pg_hba.conf
确保有:
local all all trust
或
host all all 127.0.0.1/32 md5
重启:
sudo systemctl restart postgresql
在 pgAdmin 中确认:
如果你愿意,可以告诉我:
我可以给你更精确的步骤。