暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
梧桐DB脱敏实践.pdf
62
11页
1次
2024-11-06
免费下载
PostgreSQL Anonymizer for
OushuDB
PostgreSQL Anonymizer for OushuDB
1. Anon的基本使
1.1 安装Anon
1.2 基本的动态脱
1.3 基本的查询当前有那些脱敏规则
2. 权限问题
3. Misc: 使用注意/性能问题
4. 复杂使用
5. Ref
1. Anon的基本使用
通过动态脱敏,存储的数据不变,部分用户可以读些原始数据,部分用户只能读取到脱敏后
数据
-- role1
SELECT * FROM people;
id | firstname | lastname | phone
----+-----------+----------+------------
T1 | Sarah | Conor | 0609110911
(1 row)
-- role2
select * from people;
1.1 安装Anon
Step1. 修改需要使用anon库的session_preload_libraries
如果session_preload_libraries之前不为空, 'anon' 加到列表
Step2. 退出当前session,重新连接,使得guc生效。然后创 anon
Step3. 初始anon
id | firstname | lastname | phone
----+-----------+-------------------+------------
T1 | Sarah | Example Last Name | 06******11
(1 row)
demo_anon=# ALTER DATABASE demo_anon SET session_preload_libraries =
'anon';
ALTER DATABASE
demo_anon=# \q
psql -d demo_anon
psql (12.12)
Type "help" for help.
demo_anon=# CREATE EXTENSION anon CASCADE;
NOTICE: installing required extension "pgcrypto"
CREATE EXTENSION
demo_anon=#
SELECT anon.init();
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜