数据仓库服务 GAUSSDB(DWS)-数据库用户:数据库用户类型

时间:2024-09-24 17:40:43

数据库用户类型

表1 数据库用户类型

用户类型

描述

可进行的操作

如何创建

管理员dbadmin

管理员也称作系统管理员,是指具有SYSADMIN属性的账户。

非三权分立模式下,拥有系统的最高权限,能够执行所有的操作。系统管理员具有与对象所有者相同的权限。

  • GaussDB (DWS) 管理控制台创建集群时创建的用户dbadmin是系统管理员。
  • 使用CREATE USER或ALTER USER语法创建和设置管理员用户。
    CREATE USER sysadmin WITH SYSADMIN password '{Password}';
    ALTER USER u1 SYSADMIN;

普通用户

普通用户

  • 使用工具连接数据库。
  • 拥有数据库系统特定操作的属性,如CREATEDB、CREATEROLE、SYSADMIN。
  • 访问数据库对象。
  • 执行SQL语句。

使用CREATE USER语法创建普通用户。

CREATE USER u1 PASSWORD '{Password}';

私有用户

在非三权分立模式下,创建的具有INDEPENDENT属性的私有用户。

数据库管理员在未经其授权前,只能进行控制操作(DROP、ALTER、TRUNCATE),无权进行INSERT、DELETE、SELECT、UPDATE、COPY、GRANT、REVOKE、ALTER OWNER操作。

使用CREATE USER语法创建私有用户。

CREATE USER user_independent WITH INDEPENDENT IDENTIFIED BY '{Password}';
support.huaweicloud.com/devg-910-dws/dws_04_0055.html