云数据库 GAUSSDB-查询数据库角色列表:响应参数

时间:2024-12-31 09:12:42

响应参数

表2 参数说明

参数

参数类型

描述

roles

Array of objects

参数解释:

列表中每个元素表示一个数据库用户/角色,详情参见表表3 roles字段数据结构说明

total_count

Integer

参数解释:

总记录数。

取值范围:

[0, 2^31-1],取决于实际查询大小。

表3 roles字段数据结构说明

参数

参数类型

描述

name

String

参数解释:

用户/角色名称。

取值范围:

不涉及。

attribute

Object

参数解释:

用户/角色的权限属性,详情参见表 attribute字段数据结构说明

memberof

String

参数解释:

用户/角色的默认权限。

取值范围:

不涉及。

lock_status

Boolean

参数解释:

用户/角色是否被锁。

取值范围:

取值为“true”或“false”。

表4 attribute字段数据结构说明

参数

参数类型

描述

rolsuper

Boolean

参数解释:

用户/角色是否具有管理员权限。

取值范围:

取值为“true”或“false”。

rolinherit

Boolean

参数解释:

用户/角色是否自动继承其所属角色的权限。

取值范围:

取值为“true”或“false”。

rolcreaterole

Boolean

参数解释:

用户/角色是否支持创建其他子用户。

取值范围:

取值为“true”或“false”。

rolcreatedb

Boolean

参数解释:

用户/角色是否可以创建数据库。

取值范围:

取值为“true”或“false”。

rolcanlogin

Boolean

参数解释:

用户/角色是否可以登录数据库。

取值范围:

取值为“true”或“false”。

rolconnlimit

Integer

参数解释:

用户/角色连接实例的最大并发连接数。-1表示没有限制。

取值范围:

不涉及。

rolreplication

Boolean

参数解释:

用户/角色是否属于复制角色。

取值范围:

取值为“true”或“false”。

rolbypassrls

Boolean

参数解释:

用户/角色是否绕过每个行级安全策略。

取值范围:

取值为“true”或“false”。

rolpassworddeadline

String

参数解释:

用户/角色密码过期时间。

取值范围:

不涉及。

support.huaweicloud.com/api-gaussdb/gaussdb_api_421.html