【发布时间】:2012-01-22 17:21:19
【问题描述】:
createuser 允许在 PostgreSQL 中创建用户 (ROLE)。有没有一种简单的方法来检查该用户(名称)是否已经存在?否则 createuser 返回错误:
createuser: creation of new role failed: ERROR: role "USR_NAME" already exists
更新:该解决方案最好可以从 shell 执行,以便更容易在脚本中实现自动化。
【问题讨论】:
标签: postgresql shell user-management