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

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

数据库角色从概念上与操作系统用户是完全无关的,在实际使用中把它们对应起来可能比较方便。数据 库角色在整个数据库集群中是全局的,我么可以通过执行SQL 命令CREATE ROLE来创建一个角色,如 :

CREATE ROLE name;

要删除一个现有角色,可以使用DROP ROLE命令:

为了方便,程序createuser和dropuser 提供了对了这些 SQL 命令的封装。我们可以在 shell 命令上直接 调用它们:

要检查现有角色的集合,可以检查pg_roles系统表,使用SQL命令:

psql的元命令du也可以用于列出现有角色。 为了能创建初始数据库系统,新建立的数据库总是包含一个预定义的”超级用户”角色, 通常这个角色名

叫gpadmin。 为了创建更多角色,你必须首先以这个初始用户角色连接。 每一个和数据库的连接都必须用一个角色身份进行,这个角色决定在该连接上的初始访问权限。 一个客

户端连接可以使用的角色集合是由客户认证设置决定的, 这个我们后续会讲到。

目录
相关文章
|
1月前
|
存储 人工智能 算法
一文了解向量数据库在RAG中扮演的角色
向量数据库在处理高维数据和实现精准信息检索方面发挥关键作用,成为AI时代数据基础设施的核心部分。
|
3月前
|
SQL 安全 数据库
SQL数据库权限管理-10个数据库角色
SQL数据库通过预定义的数据库角色,对用户权限进行精细化管理,这些角色分别赋予不同级别的数据访问、操作和管理权限,旨在简化安全配置并确保数据库资源得到妥善保护和合理使用。
56 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

热门文章

最新文章