pgsql创建用户并授权

postgreSQL 创建用户并授权

1
2
3
4
5
6
7
8
9
10
11
12
13
14
--创建 dbname0628 数据库
create database dbname0628;

--创建 dbname 角色
create role dbname nologin;

--修改 dbname0628 数据库owner为 dbname 角色
alter database dbname0628 owner to dbname;

--创建用户 zhangsan 密码为 123456789
create user zhangsan with password '123456789';

--将 dbname 角色赋给 zhangsan 用户
grant dbname to zhangsan;