首页 > 解决方案 > PostgreSQL:删除用户还是删除角色?

问题描述

我使用命令行通过以下方式在 PostgreSQL 中创建了一个只读用户:

CREATE USER xyz WITH ENCRYPTED PASSWORD 'xxx';
GRANT SELECT ON DATABASE mydb TO xyz;

为了删除这个用户,有什么区别

DROP USER xyz;

DROP ROLE xyz;

标签: postgresql

解决方案


没有区别。从文档

DROP USER只是 的替代拼写DROP ROLE


推荐阅读