在Postgresql中,我如何创建一个可以执行所有操作的用户,可以创建角色,删除数据库,删除角色,删除表,但可以创建数据库。
本质上,此用户将用于访问存储,更新和检索数据的应用程序的数据库,用户可以创建数据库。
答案 0 :(得分:0)
您创建用户并使该用户成为数据库的所有者:
以下必须以超级用户身份完成:
create user arthur password 'verysecret';
create database arthur_db owner = arthur;
现在,亚瑟可以在该数据库中做任何事情。