PG 创建一个新用户是不是必须和系统的用户 match 呢? 比我 的系统用户是 USER_A, 然后我用 postgres 创建了一个 PostgresSQL 的用户 USER_B, 貌似 USER_B 无法创建 DB 了。
读了官方文档,对于 PG 的 Role/User 还是比较困惑。
http://superuser.com/questions/507721/user-permissions-for-creating-postgresql-db
It appears that you have a database user named kuser, but there is no system user with that name. This is why you're able to get a postgres prompt as that user, but sudo fails.
我的需求很简单,就是再创建一个用户作为日常管理 PG 用。