GBase 8a
运维管理
问答
unmask权限是否包含在什么权限下面
发表于2025-03-07 19:01:4471次浏览2个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】: 8.6.2.43-R27.121364
【操作系统】:
【CPU】:
【问题描述】*: 测试dbtest用户库的某表的某字段的加密效果,alter table dbtest.test1 alter col1 masked with(function='default()'),user1用户无unmask权限,已经从gbase.user表的Unmask_priv字段确认,但加密未生效。对比了其他正常生效用户user2,show grants结果差异如下:
未生效用户:
GRANT PROCESS, FILE, SHOW DATABASES, SUPER ON *.* TO 'user1'@'%'
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON "dbtest".* TO 'user1'@'%'
正常生效用户:
GRANT PROCESS, FILE, SHOW DATABASES ON *.* TO 'user2'@'%'
GRANT SELECT ON "dbtest".* TO 'user2'@'%'
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526