数据库工作台 DBW 支持对数据库实例进行统一纳管,并支持通过多个角色例如系统角色和工单审批角色协同管理,简化和规范数据库管理操作,提高数据管理的效率。本文介绍如何在数据库工作台 DBW 控制台中管理 DBW 用户。
前提条件
开启实例的安全管控。详细操作,请参见开启安全管控。
操作步骤
说明
在给用户授权前,实例需开启安全管控。详细操作,请参见开启安全管控。
登录 DBW 控制台。
在顶部菜单栏,选择地域。
在左侧导航栏,选择数据管理 > 用户管理。
在用户管理页面,单击目标用户操作列下权限管理,选择需授权的方式,具体如下表所示。
说明
授权后,您将获得授权类别下的所有权限。例如,如果按实例级别进行授权,那么成功授权后,您将拥有该实例下的所有权限。
权级别 | 描述 |
---|
授权实例 | 已选用户:默认为目标用户,不支持修改。 数据库类型:选择云数据库 PostgreSQL 版。 授权实例:从下拉列表中勾选需授权的实例,支持多选。 权限类型:按需勾选权限类型,当前支持以下选择: - SQL 变更:指对数据库进行添加、修改和删除数据的操作。SQL 语句类型包括
CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 。 - SQL 查询:指从数据库中检索所需的数据的操作。SQL 语句类型包括
SELECT 、SHOW 。 - 结构变更:表示可以对数据库结构进行修改、添加或删除的操作。SQL 语句类型包括
ALTER TABLE 、CREATE INDEX 、DROP INDEX 。
有效时间:从下拉列表中选择授权的有效期,取值包括 1 个月、3 个月、6 个月和 1 年。同时,支持设置自定义天数为有效期,默认为 1 天,取值为 [1, 365]。
|
授权库 | 已选用户:默认为目标用户,不支持修改。 数据库类型:选择云数据库 PostgreSQL 版。 授权实例:从下拉列表中勾选需授权的实例。 授权库:从下拉列表中勾选需授权的数据库,支持多选。 权限类型:按需勾选权限类型,当前支持以下选择: - SQL 变更:指对数据库进行添加、修改和删除数据的操作。SQL 语句类型包括
CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 。 - SQL 查询:指从数据库中检索所需的数据的操作。SQL 语句类型包括
SELECT 、SHOW 。 - 结构变更:表示可以对数据库结构进行修改、添加或删除的操作。SQL 语句类型包括
ALTER TABLE 、CREATE INDEX 、DROP INDEX 。
有效时间:从下拉列表中选择授权的有效期,取值包括 1 个月、3 个月、6 个月和 1 年。同时,支持设置自定义天数为有效期,默认为 1 天,取值为 [1, 365]。
|
授权表 | 已选用户:默认为目标用户,不支持修改。 数据库类型:选择云数据库 PostgreSQL 版。 授权实例:从下拉列表中勾选需授权的实例。 授权库:从下拉列表中勾选需授权的数据库。 授权表:从下拉列表中勾选需授权的表,支持多选。 权限类型:按需勾选权限类型,当前支持以下选择: - SQL 变更:指对数据库进行添加、修改和删除数据的操作。SQL 语句类型包括
CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 。 - SQL 查询:指从数据库中检索所需的数据的操作。SQL 语句类型包括
SELECT 、SHOW 。 - 结构变更:表示可以对数据库结构进行修改、添加或删除的操作。SQL 语句类型包括
ALTER TABLE 、CREATE INDEX 、DROP INDEX 。
有效时间:从下拉列表中选择授权的有效期,取值包括 1 个月、3 个月、6 个月和 1 年。同时,支持设置自定义天数为有效期,默认为 1 天,取值为 [1, 365]。
|
授权列 | 已选用户:默认为目标用户,不支持修改。 数据库类型:选择云数据库 PostgreSQL 版。 授权实例:从下拉列表中勾选需授权的实例。 授权库:从下拉列表中勾选需授权的数据库。 授权表:从下拉列表中勾选需授权的表。 授权列:从下拉列表中勾选需授权的列,支持多选。按需选择实例、数据库、表和列侯,需单击添加,将列的权限添加至用户权限内。 权限类型:按需勾选权限类型,当前支持以下选择: - SQL 变更:指对数据库进行添加、修改和删除数据的操作。SQL 语句类型包括
CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 。 - SQL 查询:指从数据库中检索所需的数据的操作。SQL 语句类型包括
SELECT 、SHOW 。 - 结构变更:表示可以对数据库结构进行修改、添加或删除的操作。SQL 语句类型包括
ALTER TABLE 、CREATE INDEX 、DROP INDEX 。
有效时间:从下拉列表中选择授权的有效期,取值包括 1 个月、3 个月、6 个月和 1 年。同时,支持设置自定义天数为有效期,默认为 1 天,取值为 [1, 365]。
|
单击确定。
查看用户权限
登录 DBW 控制台。
在顶部菜单栏,选择地域。
在左侧导航栏,选择数据管理 > 用户管理。
在用户管理页面,选择目标用户操作列下的 ... > 权限详情。
在权限详情对话框的右上角,根据需要切换数据库类型为云数据库 PostgreSQL 版,以查看目标用户所拥有的所有权限,包括实例、库和表的权限。
说明
在目标权限页签也可以按需勾选释放不需要的权限。