OushuDB-数据库角色和权限-权限

简介: OushuDB-数据库角色和权限-权限

权限

当你创建一个数据库对象时,你就称为它的所有者。默认情况下,只有对象的所有者和超级管理员可以

对它进行任何操作。要允许其他角色使用它,必须要经过权限授予。

OushuDB中好多种不同的权限:SELECT, INSERT, DELETE, TRUNCATE, REFERENCES, TRIGGER, CREATE, CONNECT, TEMPORARY, EXECUTE 和 USAGE 。适用于特定对象的权限因对象类型不同而不 同。

修改或者删除一个对象的权限是对象所有者独有的权限。要改变一个表、索引、序列或者视图的所有 者,可以使用ALTER TABLE命令,对于其他的类型也有相应的ALTER命令。

要赋予权限,可以使用GRANT命令。如果fred是一个已经存在的用户,而department是一个已经存在 的表,可以用下面的命令更新表的权限:

在权限的位置写上ALL则赋予所有与该对象类型相关的权限。 授权给名为PUBLIC的特殊”用户”可以用于将权限赋予系统中的所有用户。 另外,还可以使用”组”角色来

帮助管理一群用户的权限。 最后,我们可以使用REVOKE命令撤销权限:

ALTER ROLE name CREATEROLE CREATEDB;
ALTER ROLE name WITH PASSWORD 'newpassword';
ALTER ROLE name WITH PASSWORD NULL;
GRANT UPDATE ON department TO fred;
REVOKE ALL ON accounts FROM PUBLIC;

对象所有者总是隐含地拥有DROP, GRANT, REVOKE 等特殊权限,并且不能赋予或者撤销。

但是对象所有者可以选择撤销自己的普通权限,比如把一个表做成对自己和别人都是只读的。

目录
相关文章
|
1月前
|
存储 人工智能 算法
一文了解向量数据库在RAG中扮演的角色
向量数据库在处理高维数据和实现精准信息检索方面发挥关键作用,成为AI时代数据基础设施的核心部分。
|
3月前
|
SQL 安全 数据库
SQL数据库权限管理-10个数据库角色
SQL数据库通过预定义的数据库角色,对用户权限进行精细化管理,这些角色分别赋予不同级别的数据访问、操作和管理权限,旨在简化安全配置并确保数据库资源得到妥善保护和合理使用。
57 0
|
4月前
|
安全 关系型数据库 数据库
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
55 0
|
5月前
|
DataWorks 数据库 数据安全/隐私保护
在DataWorks中导出的数据库可能存在权限问题
在DataWorks中导出的数据库可能存在权限问题
38 1
|
5月前
|
数据库
易搭工作流引擎用是什么开源 还是阿里自研产品,零代码平台场景页面映射数据库表是动态创建,采用什么框架处理,怎么让系统产生高并发能力。易搭权限有没有了解,求解。
易搭工作流引擎用是什么开源 还是阿里自研产品,零代码平台场景页面映射数据库表是动态创建,采用什么框架处理,怎么让系统产生高并发能力。易搭权限有没有了解,求解。
|
6月前
|
数据库 数据安全/隐私保护 数据库管理
openGauss学习笔记-109 openGauss 数据库管理-管理用户及权限-角色
openGauss学习笔记-109 openGauss 数据库管理-管理用户及权限-角色
|
6月前
|
数据库 数据库管理 OceanBase
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
74 1
|
11月前
|
SQL 关系型数据库 数据库
Windows服务器DB2数据库建库过程演示,db2创建表空间、分配权限
Windows服务器DB2数据库建库过程演示,db2创建表空间、分配权限
296 0
|
11月前
|
关系型数据库 MySQL 数据库
MySQL 数据库修改访问权限,不能使用ip连接mysql问题处理:Host ‘host.docker.internal‘ is not allowed to connect to this ...
MySQL 数据库修改访问权限,不能使用ip连接mysql问题处理:Host ‘host.docker.internal‘ is not allowed to connect to this ...
272 0
|
存储 数据库
oushudb-数据库的备份和恢复
oushudb-数据库的备份和恢复
92 0

热门文章

最新文章