PG 权限管理

简介: 权限

多层权限设定(3个主要,理解)

cluster 实例级别(连接登录,建库等等),通过 pg_hba.conf 配置。

databases 库级别,通过 grant ,revoke 操作schema 配置。

schema 模式,通过 grant ,revoke 操作模式下的对象配置。

object (对象),通过 grant ,revoke 配置。

TBS(表空间,很少设置)

database 权限设置
GRANT create ON DATABASE test TO test;

schema 权限
alter schema t1 owner to test;
grant select ,insert,update,delete on all tables in schema t1 to test;

object 权限
grant select,insert,update,delete on test to test;

目录
相关文章
|
8月前
|
SQL 关系型数据库 MySQL
mysql用户、权限管理
mysql用户、权限管理
|
关系型数据库 MySQL 数据安全/隐私保护
mysql权限管理查看用户权限
mysql权限管理查看用户权限
128 0
|
8月前
|
安全 关系型数据库 数据库
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
392 0
|
数据库 数据库管理 OceanBase
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
174 1
|
安全 关系型数据库 数据库
PostgreSQL技术大讲堂 - Part 8:PG对象权限管理
PostgreSQL技术大讲堂 - 对象权限管理
289 1
PostgreSQL技术大讲堂 - Part 8:PG对象权限管理
|
关系型数据库 数据库 数据安全/隐私保护
PostgreSQL技术大讲堂 - Part 6:PG用户与角色管理
PostgreSQL技术大讲堂 - Part 6:PG用户与角色管理
378 1
PostgreSQL技术大讲堂 - Part 6:PG用户与角色管理
|
关系型数据库 MySQL 数据库
mysql权限管理授权
mysql权限管理授权
146 0
|
存储 安全 关系型数据库
MySQL中的权限管理及视图操作
权限管理 创建用户 CREATE USER 用户名 IDENTIFIED BY 密码 对用户进行授权 GRANT ALL ON 数据库.表名 TO 用户名; 撤销用户权限 REVOKE ALL ON 数据库.表名 FROM 用户名; 删除用户 DROP USER 用户名; 权限管理案例 #创建用户名为kaka密码为123的用户 CREATE USER 'kaka' IDENTIFIED ...
253 0
|
SQL 关系型数据库 Shell
postgres的用户和角色
为了引导数据库系统,一个刚刚被初始化好的系统总是包含一个预定义角色。
|
关系型数据库 数据库 数据安全/隐私保护
PG 用户(角色)操作
用户(角色)操作
144 0