-
ALTER DATABASE - 数据仓库服务 GaussDB(DWS)
注意事项 只有拥有数据库所有者权限的用户才能执行ALTER DATABASE命令,系统管理员默认拥有此权限。如果是非系统管理员,针对所要修改属性的不同,对其还有以下权限约束: 修改数据库名称,必须拥有CREATEDB权限。
-
ALTER DATABASE - 数据仓库服务 GaussDB(DWS)
注意事项 只有拥有数据库所有者权限的用户才能执行ALTER DATABASE命令,系统管理员默认拥有此权限。如果是非系统管理员,针对所要修改属性的不同,对其还有以下权限约束: 修改数据库名称,必须拥有CREATEDB权限。
-
PGXC - 数据仓库服务 GaussDB(DWS)
需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。 表1 PGXC_GET_TABLE_SKEWNESS字段 名称 类型 描述 schemaname name 表所在的模式名。 tablename name 表名。
-
角色管理 - 数据仓库服务 GaussDB(DWS)
dws-demo 到期时间 设置该角色权限的到期时间。 - 系统管理员 表示该角色是否拥有系统管理员权限。 - 创建数据库 表示该角色是否有创建数据库权限。 - 创建角色 表示该角色是否有创建用户、角色权限。 - 继承权限 表示该角色是否“继承”它所在组的角色的权限。
-
GAUSS-00601 -- GAUSS-00610 - 数据仓库服务 GaussDB(DWS)
SQLSTATE: 42501 错误原因:CREATE/ALTER/DROP ROLE没有权限操作失败。 解决办法:确认当前用户是否有权限。
-
ALTER SCHEMA - 数据仓库服务 GaussDB(DWS)
注意事项 只有模式的所有者或者被授予了模式ALTER权限的用户,有权限执行ALTER SCHEMA命令,系统管理员默认拥有此权限。 若要修改模式的所有者,当前用户必须是该模式的所有者或者系统管理员。 语法格式 修改模式的名称。
-
DROP SCHEMA - 数据仓库服务 GaussDB(DWS)
注意事项 只有模式的所有者或者被授予了模式DROP权限的用户有权限执行DROP SCHEMA命令,系统管理员默认拥有此权限。 不得随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。 无法删除当前模式。
-
CREATE ROLE - 数据仓库服务 GaussDB(DWS)
具有逻辑集群管理员属性的角色,和普通用户相比,有如下额外权限: 在所关联逻辑集群中创建、修改和删除资源池的权限。 将所关联的逻辑集群的访问权限授予其他用户或角色,或回收其他用户或角色对关联逻辑集群的访问权限。
-
ALTER SCHEMA - 数据仓库服务 GaussDB(DWS)
注意事项 只有模式的所有者或者被授予了模式ALTER权限的用户,有权限执行ALTER SCHEMA命令,系统管理员默认拥有此权限。 若要修改模式的所有者,当前用户必须是该模式的所有者或者系统管理员。 语法格式 修改模式的名称。
-
CREATE ROLE - 数据仓库服务 GaussDB(DWS)
具有逻辑集群管理员属性的角色,和普通用户相比,有如下额外权限: 在所关联逻辑集群中创建、修改和删除资源池的权限。 将所关联的逻辑集群的访问权限授予其他用户或角色,或回收其他用户或角色对关联逻辑集群的访问权限。
-
DROP OWNED - 数据仓库服务 GaussDB(DWS)
注意事项 所有该角色在当前数据库里和共享对象(数据库,表空间) 上的所有对象上的权限都将被撤销。 语法格式 1 DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]; 参数说明 name 将要删除所拥有对象并且撤销其权限的角色名。
-
DROP SCHEMA - 数据仓库服务 GaussDB(DWS)
注意事项 只有模式的所有者或者被授予了模式DROP权限的用户有权限执行DROP SCHEMA命令,系统管理员默认拥有此权限。
-
INSERT - 数据仓库服务 GaussDB(DWS)
注意事项 只有拥有表INSERT权限的用户,才可以向表中插入数据。 如果使用RETURNING子句,用户必须要有该表的SELECT权限。 如果使用QUERY子句插入来自查询里的数据行,用户还需要拥有在查询里使用的表的SELECT权限。
-
INSERT - 数据仓库服务 GaussDB(DWS)
注意事项 只有拥有表INSERT权限的用户,才可以向表中插入数据。 如果使用RETURNING子句,用户必须要有该表的SELECT权限。 如果使用QUERY子句插入来自查询里的数据行,用户还需要拥有在查询里使用的表的SELECT权限。
-
DROP OWNED - 数据仓库服务 GaussDB(DWS)
注意事项 所有该角色在当前数据库里和共享对象(数据库,表空间) 上的所有对象上的权限都将被撤销。 语法格式 1 DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]; 参数说明 name 将要删除所拥有对象并且撤销其权限的角色名。
-
GAUSS-50100 -- GAUSS-50199 - 数据仓库服务 GaussDB(DWS)
SQLSTATE: 无 错误原因:文件对某用户而言没有执行权限。 解决办法:检查用户是否正确或给用户赋予符合条件的执行权限。 GAUSS-50102:"The %s is not writable for %s." SQLSTATE: 无 错误原因:文件对某用户而言没有写权限。
-
PGXC - 数据仓库服务 GaussDB(DWS)
需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。具体的字段请参考表1。 父主题: 系统视图
-
Delete表数据后执行了VACUUM,但是空间并没有释放 - 数据仓库服务 GaussDB(DWS)
原因分析 执行VACUUM时,对某些表可能没有权限,或者数据库本身并没有太多的数据膨胀。 执行VACUUM,默认清理当前用户在数据库中拥有权限的每一个表,没有权限的表则直接跳过回收操作。
-
用户管理 - 数据仓库服务 GaussDB(DWS)
-1 到期时间 设置该用户权限的到期时间。 - 系统管理员 表示该用户是否拥有系统管理员权限。 - 创建数据库 表示该用户是否拥有创建数据库权限。 - 创建角色 表示该用户是否拥有创建新用户、角色权限。 - 继承权限 表示该用户是否“继承”所在组的角色权限。
-
SET ROLE - 数据仓库服务 GaussDB(DWS)
使用SET ROLE命令,可能会增加一个用户的权限,也可能会限制一个用户的权限。