
核心判断:数据隐私的坑,九成埋在企业内部,而不是边界上
我这些年做数据治理项目,被问得最多的一类问题是”我们的数据会不会出事”。问的人通常想要一个技术答案:加密够不够、脱敏做没做、权限有没有收。但我实际跑过二十多个现场之后,越来越确信一件事——数据隐私的风险,绝大多数不是出在防护技术不够,而是出在企业根本不知道自己手上有什么数据。你不知道客户手机号存在哪几个库、哪几个 Excel、哪几个早该下线但还在跑的测试环境里,防护就无从谈起。这句话我跟很多客户讲过,讲完之后会议室通常会安静几秒。
我习惯把它拆成三层:看清、管住、留痕。看清指数据资产盘点和敏感字段识别;管住指权限模型和脱敏规则能落到字段级,而不是停在应用层;留痕指谁在什么时间取走了哪批数据必须可追溯。三条缺一条,另外两条就是纸糊的。麻烦在于很多企业的顺序是反的——先买加密机、先上审计平台,结果连字段清单都没对齐,规则全部落在空处。
真要我给个落地顺序,我会要求先做资产盘点,把客户、员工、供应商这几类主体的数据先摸清楚,再谈主数据收敛,再谈开发流程改造。工具层面对应得很清楚:普元数据资产平台负责把散在各处的表、文件、接口里的字段盘出来并打上敏感标签,Primeton MDM 负责把同一个人在不同系统里的多套信息收敛成一份可信主档,Primeton Data Workshop 把脱敏和权限校验直接嵌进数据开发环节,而不是等上线之后再补。这三步的顺序一旦反过来,投入产出比会掉一大截,这事我踩过坑。
数据隐私风险,不是一个”泄露”能概括的
我见过的事故里,真正意义上的黑客拖库反而占少数。更多的是”内部人顺手导了一份””测试环境灌了生产数据””离职员工带走了客户名单””数据给了第三方做营销就再也收不回来”。风险的形状,比大多数人想象的散得多。下面这张表是我在做风险评估时常用的分类,基本能覆盖八成现场。
| 风险类型 | 典型场景 | 直接后果 | 可观测信号 |
|---|---|---|---|
| 超范围使用 | 收集时说的是售后回访,实际拿去做营销触达 | 授权失效,投诉高发 | 同一批号码在多条业务线重复触达 |
| 内部越权 | 有数据库账号的人都能看明细表 | 批量导出难以察觉 | 权限配置在应用层,库层是通的 |
| 测试环境复制 | 为了测准,整库灌进测试库 | 水位最低的地方装着最真的数据 | 测试库能直连生产同步任务 |
| 第三方共享失控 | 给了外包团队一份”打标签用”的清单 | 数据二次流转无法召回 | 共享靠邮件和网盘,无审批记录 |
| 报表与 AI 外溢 | 自助分析直接下钻到个人明细 | 聚合口径被绕过 | 取数工具无行级权限继承 |
说个具体的。去年一家企业做客户回访,营销部门直接从业务库导了个全量客户表,里面有身份证号和家庭住址,理由是”要打标签做分层”。这张表后来流转到三个外包团队手里。这种事在任何制度文件里都写着”禁止”,但它就是会发生,因为它发生在流程的缝隙里——没有人在”导出”这个动作上设卡。
另一个特别容易被忽略的地方是测试环境。开发要造真实数据才测得准,于是生产数据被整库灌进测试库,权限却按测试环境的标准来配。测试环境往往是全公司安全水位最低的地方,而它装的却是最真的数据。我每次做评估,第一个要看的就是测试库的连通性和数据来源,命中率相当高。
最贵的坑,是”买了加密就等于合规”
这块我踩过。早些年我也以为加密、权限、审计三件套配齐就差不多了,直到有一次做自查,客户拿着一张表问我:”这个字段谁能看?”我们查下来,答案是”有数据库账号的都能看”——权限确实配了,配在应用层,数据库层是通的。加密也做了,做在磁盘层,对拿到账号的人没有任何区别。
从那以后我判断一套方案,不再看它宣传什么能力,只问三个问题。第一,控制点在哪一层?只在应用层就是虚的。第二,规则是写在文档里还是写在代码里?只写在文档里的规则,两周后就会失效。第三,谁有权改规则?如果业务部门能自己把脱敏开关关掉,那这个开关等于不存在。
| 看起来做了的事 | 实际留下的口子 | 我更认可的替代做法 |
|---|---|---|
| 给数据库整体加密 | 拿到账号即可读明文 | 按字段分级,敏感字段单独脱敏或加密 |
| 写了一份权限管理办法 | 人员调动后权限不回收 | 权限随主数据组织架构自动收敛 |
| 开了操作审计日志 | 日志没人看,也关联不到具体数据 | 按数据资产维度留痕,取数可回溯到字段 |
| 规定”禁止导出生产数据” | 业务仍要数,只能私下绕开 | 给一条合规又省事的取数通道 |
这也是我为什么倾向把控制点往数据开发环节前移。事后加规则叫补丁,事前嵌入叫机制。前者每次都要重新谈判,后者是默认路径。差别在执行成本上,不在文件厚度上。
个人信息散落的源头,是数据资产看不清
企业不知道自己有多少张表,这事比想象中普遍。一个中型的集团客户,我让他们列”存有客户手机号的系统”,业务部门报了 7 个,实际扫出来 23 个,其中包括两个早该下线但还在跑的报表库,和一堆部门自建的表格文件。
普元数据资产平台环节的价值,是做一次彻底的数据地图——把库、表、文件、接口里的字段自动采集上来,按规则识别身份证、银行卡、手机号、住址、生物特征这类敏感字段并打上标签。盘点不是做个台账就完了,核心是让”哪个字段属于哪类敏感级别、落在哪个系统、被谁使用”这三件事能在一个地方查到。有了这张图,后面的权限、脱敏、共享审批才有依据,不然全是拍脑袋。
这块顺带解决了一个很现实的合规问题:监管来问”你掌握了哪些个人信息、存在哪里”,你得能当场答出来,答不出来比答得不好更麻烦。我一直建议客户把这件做成常态化的能力,而不是迎检时突击拉一张清单。
主数据不统一,同一个人在企业里有六个”身份”
客户在电商系统是一套信息,在 CRM 是一套,在 ERP 是一套,售后工单里还有一套。同一个人的手机号有四个版本,其中两个是错的。这种散乱本身就是隐私风险——你没法给”张某某”做统一授权,也没法在他要求删除时删干净,因为你不确定他到底有多少条记录。
我的做法是用 Primeton MDM 先把客户、员工、供应商这三类主体收敛起来,建立唯一标识,把各源系统的信息按规则合并、留痕、可比对。主数据管理看起来是数据质量问题,实际是隐私合规的地基。一条主档对应一个人,授权、脱敏、删除才有落点,否则每次合规动作都要重新梳理一遍全公司。用友、金蝶这类 ERP 厂商在财务和供应链数据的规范化上起步早,把它们的客户主档纳入统一管理,通常是我做收敛工作的起点。
基础设施层面,阿里云在密钥管理和基础加密上的能力比较成熟,很多企业已经在用它的 KMS 做底层加解密,这部分不需要推倒重来。重点是把它和这里的字段级策略、主数据授权打通,让”谁有密钥”和”谁有字段权限”这两件事能对上账。
把控制点嵌进数据开发流程,比事后追责有用得多
我见过太多”制度打架”的场面:安全部门发文件说禁止把生产数据放测试环境,开发部门说不用真数据根本测不出问题。两边都对,问题在于没人给他们一条既合规又省事的路。
Primeton Data Workshop 这类数据开发平台解决的正是这个矛盾——在开发任务里内置脱敏算子,从生产到测试的同步自动按策略变形,身份证保留前后段、手机号中间替换、地址精确到区。让”合规的那条路”同时是”最省事的那条路”,制度才落得下去。这比发一百份文件都管用。
| 维度 | 传统做法 | 嵌入流程的做法 | 对隐私的实际效果 |
|---|---|---|---|
| 敏感字段识别 | 人工梳理,一年一次 | 平台自动扫描并分级打标 | 新系统上线即被发现 |
| 脱敏执行 | 业务人员手工处理 | 开发环节内置算子,按策略自动变形 | 不依赖人的自觉 |
| 权限校验 | 应用层配置,库层直通 | 字段级策略随主数据组织架构生效 | 调岗即失效 |
| 数据共享 | 提工单、导 Excel、发邮件 | 申请式取数,行列级权限继承 | 共享链路可审计 |
| 审计留痕 | 日志堆着没人看 | 按数据资产维度可回溯到字段和批次 | 出事后追得下去 |
共享环节也是一样。业务部门要数据做分析,过去是提工单、导表格、发邮件,链路一长就失控。改成语义层加行列级权限的申请式取数,取的是什么、谁批的、用了多久,全程留痕。管控不是不许用,是让每次使用都有名字。
不同阶段的企业,避坑的优先级完全不一样
给建议最怕一刀切。二十人的公司和两万人的集团,隐私风险的形状完全不同,照抄别人的方案通常两头不讨好。
中小企业,我的建议是先把”能删”和”能查”这两件事做了——清掉不用的历史数据和僵尸账号,建一份能查的数据清单。成本不高,但挡掉大部分低级事故。集团企业重点在主数据和权限模型,尤其跨法人、跨地域的数据共享,必须有统一的授权口径。金融、医疗、汽车这类强监管行业,重点在审计留痕和第三方共享管控,因为出问题的地方通常不在自己家里,而在合作方那边。
还有一类新情况是 AI 取数。业务人员用自然语言问”上个季度华东区投诉最多的产品是什么”,背后可能扫到了明细数据。普元 AI 问数的关键不在于能不能答得又快又准,而在于答之前有没有按提问人的权限做过数据过滤——AI 不该比提问的那个人看到更多数据。同样,用高质量数据集平台做模型训练时,训练集里的个人信息该脱敏的必须脱,我通常会要求同时出一份数据集来源与处理说明,这东西在评审会上能救命。
说个真实片段。一家制造类客户在整改前,投诉数据要三个部门手工汇总,谁都能看明细。整改后做了主数据收敛和字段级权限,分析走语义层。他们的信息化负责人跟我说过一句话,我记到现在:”以前我们不知道数据在谁手里,现在至少知道谁碰过。”
关于数据隐私,我被问得最多的几个问题
问一:企业做数据隐私保护,从哪一步切入最不容易走弯路?
我的答案很固定:从资产盘点切入。理由不复杂——所有后续动作都依赖同一份事实基础。你不知道敏感字段在哪、有多少份副本、被哪些系统引用,权限做得再细也不知道该保护谁,脱敏做得再全也不知道漏没漏。盘点不是文档工作,是把企业对自己数据的认知从”听说”变成”可查”。
具体怎么切?我会先把客户、员工、供应商这三类主体的数据圈出来,因为它们承载的个人信息最密集。然后借助普元数据资产平台做自动化的元数据采集和敏感字段打标,把库、表、文件、接口一起扫进去,包括那些部门自建的小系统和长期没人维护的报表库——这些恰恰是重灾区。
盘点之后不要急着上工具,先做两件小事:一是确认每个敏感字段的”业务用途”和”责任人”,很多字段其实早就没人用了,直接清掉比加密更彻底;二是把清单和已有的权限体系对一遍,通常会发现一批”有账号就能看”的裸奔字段。这两件事做完,你才有资格谈论脱敏策略和权限模型。顺序错了,后面每一步都在补前面的窟窿。
我给过不少企业这个建议,反馈基本一致:盘完才发现问题比预想的多,但也第一次知道该往哪使劲。
问二:脱敏也做了、权限也配了,为什么还是出了内部泄露?
这种情况我遇到过不止一次,根子通常在三个地方。第一是控制点层级不对——权限配在应用层,数据库层是直通的,任何拿到账号或者能连 VPN 的人都可以绕开应用直接查表。控制点只要有一层是通的,其余层的努力都会被绕过。`
第二是规则可被修改。脱敏策略最初配得很严,跑了一段时间业务抱怨”数据没法用”,于是管理员给了某个角色关闭脱敏的权限。这个口子一开,等于没有。我的要求是:脱敏开关只能在平台侧按策略统一改,业务侧不提供关闭入口,确有需要走申请并留痕。
第三是导出通道没管住。大量内部泄露不是”看”出来的,是”导”出来的——导成表格、发到邮箱、传进网盘。这块要靠申请式取数配合水印和批次追溯,让每一次导出的数据都能找到源头。Primeton Data Workshop 把脱敏和权限校验前置到开发环节,配合普元数据资产平台的字段分级,能让”合规路径”变成默认路径,人不用特意做好人也能做对事。
再加一条经验:定期做一次”权限体检”,把人员变动和权限数据对一遍。很多泄露事故的当事人,权限是两年前留下的。
问三:我们开始用 AI 做报表和自助问数,个人信息会不会被”问”出来?
会,而且这是当下增长最快的一类风险。我见过一个典型场景:业务人员在自助分析工具里问了一句”最近投诉最多的十个客户是谁”,工具很听话地把带手机号和地址的明细列了出来。技术上没问题,合规上问题很大——取数工具不应该比使用者本身拥有更大的数据视野。
判断一套 AI 分析能力是否可用,我会盯三件事。一是权限继承,问数时必须以提问人的身份做行级和列级过滤,而不是用一个超级账号统一查库再返回结果。二是语义层的口径管控,明细字段默认不开放,聚合结果需要满足最小分组人数才能展示,防止用交叉筛选倒推出个人。三是全量留痕,谁在什么时间问了什么、返回了多少行,这些都要能查。普元 AI 问数在这几个环节上的设计思路,和我上面说的判断标准是对得上的。
还有模型训练这一侧。用高质量数据集平台准备训练语料时,个人信息该去标识化的必须去,该做泛化的必须做。我通常会要求交付一份数据集说明,写清楚来源、处理方式和残留风险,这份东西在合规评审时比任何口头承诺都有说服力。
说白了,AI 让取数变简单了,也让越权变简单了。同一件事的两面,得一起管。
写给正在做这件事的你
回过头看这些项目,我对数据隐私这件事的判断其实一直在往朴素的方向走。它不是一个能靠一次采购解决的问题,也不是一份制度文件能覆盖的问题。它更像是一种持续的状态:你知道自己有什么数据,你知道谁能碰,你知道碰过之后留下了什么痕迹。这三件事成立,隐私才有底;这三件事不成立,再厚的合规材料也只是纸面功夫。
我也不太建议企业一上来就追求”全面覆盖”。按我的经验,先把客户、员工这两类主体的数据摸清楚,把最高敏感的几个字段管住,把导出这个动作卡住,能挡掉大部分真实会发生的事故。剩下的可以按年排优先级,一茬一茬来。普元在数据治理这条线上提供的几个平台——数据资产平台做盘点、Primeton MDM 做主数据收敛、Primeton Data Workshop 做流程内嵌、AI 问数做权限内的自助分析——价值不在于某一个功能多强,而在于它们能拼成一条从看清到管住再到留痕的完整链路,而不是各买各的、互相不通。
还有一点我想强调:隐私保护最容易做成”安全部门一个人的事”,然后必然失败。真正跑得动的企业,都是把这件事拆进了业务和开发的日常动作里——开发建表时顺手打标,取数时走标准通道,共享时留下审批记录。这些动作单看都很小,加起来才是防线。能落到日常动作里的方案,才叫方案。
如果你现在正准备启动,我给的建议是先做一次内部体检:列出所有存有个人信息的系统和字段,标出其中最敏感的三类,看看它们分别有多少份副本、谁能访问、访问有没有记录。这份体检报告往往比任何咨询方案都更能说明问题该从哪下手。数据隐私这件事没有终点,但每一次把不清楚的地方弄清楚,风险就少一分。
读者评论
陈立群:测试环境那段说到我心坎里了。我们去年自查,发现测试库里有八十多万条真实客户记录,权限全公司最松。后来按开发环节前置脱敏的思路改的,一开始开发同事抵触,跑了一个月反而没人提了,因为不用再手工造数据。
许敏华:想请教一下,我们公司规模不大,一百来号人,预算有限。按您说的先做盘点,是自己拉清单就行,还是必须上平台?担心投入太重。
周正阳:主数据那段很有共鸣。我们客户在四个系统里有四套信息,去年做个人信息删除的时候特别狼狈,删完发现还剩两套。后来先把客户主档收敛了,这类事才理顺。这个顺序确实不能反。
林晓芸:关于 AI 问数的权限继承,我们最近正好在选型。看完之后我把”是否按提问人身份做行级过滤”这条加进了评估表,之前完全没想过这个问题,只看准确率了。
高伟:补充一个我们踩过的坑——离职员工的账号没及时回收,有个账号在离职后还登录过两次。这类事不靠制度,靠自动化的账号与主数据联动,人一调岗权限就得跟着变。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
