由于我经常忘记这个该怎么写了(因为不经常用),所以特地记录誊写一篇用来记忆。

创建新的数据库用户

先进入到 postgres 用户下,然后用运行 psql 进入数据库的命令行下。

  1. 创建数据库新用户的命令为:
CREATE USER dbuser WITH PASSWORD '<CUSTOM PASSWORD>';
  1. 创建数据库:
CREATE DATABASE exampledb OWNER dbuser;
  1. 将 exampledb 数据库的搜索权限都赋予给 dbuser :
GRANT ALL PRIVILEGES ON DATABASE exampledb TO dbuser.