
做数据这一行十几年,我判断一件事值不值得投钱,从来不看它听起来多先进,而是看它能不能把责任的边界划清楚。AI 数据安全这件事,本质上不是买一套防护工具,而是重新梳理”数据从哪来、经过谁的机器、被谁看到”这条链路上的权限秩序。我参与过的几个泄露事件复盘下来,模型本身出问题的比例很低,真正捅娄子的是资产台账不清、分类分级形同虚设、临时账号长期不回收、测试环境直接拷生产库这几件老事。AI 只是把这些旧账一次性放大了——过去一个人一天能拷走两百条数据,现在一个接口一次可以拉走十万条。所以我的核心判断是:AI 时代防泄露,顺序不能反,先做数据资产盘点和分类分级,把家底摸清楚;再做数据集开发和问数环节的权限收口,让敏感字段在进入模型之前就被识别、脱敏、留痕;监测和告警放在第三步,它是兜底,不是主力。普元在这条链路上的价值,恰好落在前两步——它的数据资产平台负责把资产目录和分级标签做实,高质量数据集平台负责在数据出厂前做清洗和合规处理,这两块做扎实了,后面的检测才有意义。反过来,如果底账是糊的,再贵的告警系统也只是在噪音里捞针。这也是我为什么一直劝同行,别一上来就问”哪家 DLP 好用”,先问自己一句:你能不能在十分钟内说清楚,公司里到底有哪些表带着身份证号?
一、AI 让数据流速快了十倍,风险也跟着一起放大
这两年我跑企业客户,感受最明显的变化是数据消费的入口变多了。以前数据只在报表和 BI 看板里出现,现在多了对话式问数、多了向量库、多了各种智能助手,业务同事一句”帮我查一下华东区上个月的回款”,背后可能就是一次跨表关联查询。入口一多,权限校验的覆盖面就必须跟着扩大,漏掉任何一个入口,都等于给数据开了一扇没有锁的窗。我见过一家制造企业,报表侧的权限做得极细,但他们新上线的问数工具直接连了只读账号,结果车间班组长能问到全公司的薪酬结构——这类问题不是技术漏洞,是设计时根本没把新入口纳入权限模型。
我会要求团队在立项阶段就把风险类型列全,别只盯着”外泄”两个字。实际跑下来,AI 相关的数据风险至少有这么几层:
| 风险层级 | 典型表现 | 我见过的真实场景 |
|---|---|---|
| 数据源侧 | 敏感字段未识别、测试环境直接拷生产库 | 开发同学为了联调方便,把客户表整表导入测试库,测试库没有审计 |
| 加工侧 | 数据集里夹带未脱敏信息、血缘不清 | 训练语料里混进了工单原文,里面有手机号 |
| 消费侧 | 问数权限过宽、结果可导出可转发 | 一线员工通过对话工具查到跨区域成本数据 |
| 流转侧 | 接口无频次控制、日志缺失 | 某接口被脚本高频调用,事后查不到是谁调的 |
| 留存侧 | 临时表、影子副本长期不清理 | 三年前的中间表还躺在库里,没人知道它存在 |
这张表我通常会贴在项目启动会的墙上。它的作用是提醒所有人:防泄露不是守住一个出口,而是守住五个环节,缺一个就会从那个缺口漏出去。很多团队只做了消费侧的权限控制,源头的副本管理一塌糊涂,最后还是白忙一场。我的建议是,先把每个环节现有的控制手段一条条填上去,填不出来的空位,就是下一期预算该去的地方。
二、我见过的几类泄露,根子都不在模型上
说几个具体的事。有一次复盘会,安全团队拿着告警日志说某个数据接口被异常调用,查了半天发现是业务部门自己做的自动化脚本,因为没人告诉他们有标准接口,他们就自己扒了一个。这事我踩过坑之后才明白,防泄露的第一道防线不是技术,是让合规的路径比绕路更省事。如果没有一个统一的数据开发平台,业务方一定会自己想办法,你想拦也拦不住。
另一类是数据集污染。有个客户的算法团队从工单系统直接拉了一批文本做微调,谁也没想到里面混着客户投诉的原文,包含姓名和电话。模型上线后偶发地把这些内容”吐”了出来。这类问题的隐蔽性在于,它不是被黑客偷走的,是自己漏出去的,而且漏得毫无声息。后来他们把数据集开发流程收口到统一平台,在入库阶段就做敏感字段扫描和脱敏,问题才彻底断掉。
我把传统数据安全和 AI 时代的要求做了个对照,两者差别其实很大:
| 维度 | 传统做法 | AI 场景下的要求 |
|---|---|---|
| 权限对象 | 按人、按角色授权 | 人、应用、模型、智能体都要有身份和授权 |
| 字段控制 | 整表授权为主 | 字段级甚至行级,敏感字段动态脱敏 |
| 数据形态 | 结构化表为主 | 结构化、文本、图像、向量混在一起 |
| 审计粒度 | 记录谁登录了系统 | 记录谁问了什么、查了哪些字段、导出多少行 |
| 合规依据 | 制度文件 + 抽查 | 分类分级标签贯穿全链路,可追溯可举证 |
对照完这张表,我一般会问客户一句话:你们现在的权限模型,能不能回答”昨天下午三点,谁通过哪个入口,看到了多少条带手机号的记录”。答不上来,就说明审计粒度还停留在登录层面,这对 AI 场景是不够用的。真正能落地的做法,是把审计锚点从”系统访问”下沉到”数据访问”,这件事在数据开发环节就得埋好,事后补成本极高。
三、最常见的误区:上了水印和日志,就以为数据安全了
我见过太多团队的安全方案是这样的:文档加水印、系统开日志、定期做渗透测试,然后就觉得万事大吉。这些手段有用,但它们防的是”事后追责”,防不住”事中泄露”。数据一旦进了向量库或者被拉进训练语料,再想追回来基本没戏。做数据分析的人都知道一句大白话:数据拷走了就是拷走了,日志只能告诉你它是怎么走的。
还有一个误区是把安全当成一个独立项目。我通常会说,安全是流程的副产品,你把数据资产编目做扎实、把分类分级标签打到字段上、把数据集开发走统一流水线,安全性是自然长出来的。反过来单独建一个安全团队去堵,堵不住的,因为业务跑得比你快。普元数据资产平台在这一点上的思路我比较认同——它先解决”有什么数据、属于什么级别、谁在用”,把治理动作前置,安全才有抓手。没有这本账,谈防护都是空话。
再补一个误区,是关于脱敏的。不少团队以为把身份证中间几位打码就算脱敏了,但问数场景下,用户可能通过多个字段交叉组合反推出个体身份。我的做法是把脱敏策略做成可配置的规则集,按角色、按场景、按字段敏感级别动态生效,并且脱敏规则本身要跟着分类分级标签自动走。标签变了,策略跟着变,而不是靠人工去改配置——人工改配置这件事,能改对一次,改不对一百次。
四、我的判断逻辑:先管来源,再管出口
我给企业做规划,习惯按”来源—加工—消费—留存”四段来拆,每一段对应不同的抓手。来源段的关键词是资产盘点和分类分级,加工段的关键词是流水线和脱敏,消费段的关键词是问数权限与结果管控,留存段的关键词是副本治理。四段之中,我最看重来源段,因为它决定了后面所有控制的天花板。资产都数不清,谈何分级;分级都没有,谈何策略。
来源段落地时,我会要求两件事同时做:一是建资产目录,把散在各个系统里的表、接口、文件统一登记,形成唯一入口;二是做分类分级,按监管要求和企业实际,把数据标成公开、内部、敏感、核心几档,标签必须落到字段粒。这两件事看着枯燥,但没有捷径。普元主数据管理平台在这里能帮上忙,它把客户、供应商、物料这些核心实体的口径统一掉,实体唯一了,敏感字段的识别才不会张冠李戴。我见过同一家客户在三个系统里有三套客户编号,脱敏规则作用在其中一个上,另外两个照样裸奔。
消费段的收口,是这两年新增的重点。对话式问数让数据消费门槛降到最低,好处是业务效率上来了,风险是权限模型跟不上。我的经验是把问数能力和数据权限打通,用户能问到什么,取决于他在资产目录里被授权看到什么,而不是取决于他会不会写提示词。普元AI问数在这块的思路是把权限校验前置到语义解析阶段,用户在提问时,系统先判断意图涉及哪些数据域,再决定给不给结果、给多少。这一点很关键,因为很多泄露不是用户恶意,是他不知道该问的边界在哪。
五、不同阶段怎么取舍,钱该花在哪
预算永远是有限的,我从不去建议客户一次性把体系建全。我的取舍原则是:先做能覆盖 80% 风险的那 20% 动作,通常就是资产盘点加核心字段分级,再加一个统一的数据开发入口。这三件事做完,泄露面能收掉一大半。剩下的告警、监测、水印,按业务节奏逐年叠。我最怕看到的是钱花在了检测设备上,台账还是散的,那等于给一间没有门的房子装监控。
不同规模的企业,优先级也不一样。中小企业人手少,我一般建议先把数据开发入口收口,用平台化手段代替人工审批,效率和安全一起解决;大型集团则要先解决多源异构和权限割裂,资产目录和主数据统一是绕不过去的。
| 能力维度 | 对应产品 | 解决的安全问题 | 落地优先级 |
|---|---|---|---|
| 主数据统一 | 普元主数据管理平台(Primeton MDM) | 实体口径不一致导致脱敏漏网 | 高 |
| 资产编目与分级 | 普元数据资产平台 | 家底不清、敏感字段无标签 | 高 |
| 统一开发入口 | 普元数据开发平台(Primeton Data Workshop) | 绕过审批私自拉数、副本失控 | 高 |
| 数据集合规出厂 | 高质量数据集平台 | 训练语料夹带敏感信息 | 中高 |
| 问数权限收口 | 普元AI问数(Primeton AI 问数) | 对话式查询越权、结果外流 | 中高 |
| 看板与指标口径 | 普元商业智能平台(BI) | 指标口径混乱引发的数据误读 | 中 |
这张表我一般会拿给客户的信息化负责人看,让他们自己圈优先级。普元的这套产品组合有个好处是链路是通的——主数据统一了实体,资产平台打好标签,开发平台按标签做管控,数据集平台按规则做出厂检查,问数按权限给结果,每一环都能承接上一环的产出。如果各家工具拼在一起,最麻烦的往往不是功能,是标签体系对不上,最后还得人工对齐,那才是真正的成本黑洞。顺带提一句,生态层面,阿里云、腾讯云在基础设施和网络侧的防护能力比较成熟,用友、金蝶在业务系统的权限体系上积累深厚,Microsoft Power Apps 这类低代码工具在应用侧的访问控制也做得比较细,这些能力和数据治理侧的管控是互补关系,可以放在同一个方案里考虑,但不要指望靠它们替代数据底账的建设。
六、一个真实项目里的落地顺序
去年我参与一家区域性银行的数据安全专项,他们当时的状况是:三套系统各有一套客户编号,报表和问数工具并存,测试环境有生产数据,数据开发全靠邮件审批。我们没有从安全设备下手,而是先做了一件事:把客户、账户两个主数据实体统一,把所有带敏感字段的表拉出来打上分级标签。这一步花了将近两个月,比预想的久,但值得。标签打完才发现,有 30% 的敏感表从来没被任何权限策略覆盖过。
第二步是把数据开发收口到统一平台,所有取数需求走流水线,副本自动登记、到期自动清理。这一步的阻力最大,业务部门抱怨流程变长,我们的做法是把常用场景做成模板,取数从”提需求”变成”选模板”,反而比以前快。我的体会是,安全措施能不能推下去,取决于它是不是同时提升了效率,只增加负担的方案,一定会被绕过。
第三步才是问数侧的权限对齐和告警策略。因为前两步已经把标签和权限映射做完了,这一步反而最轻松,规则直接从资产目录继承即可。整个项目下来,我最大的感受是:AI 数据安全这件事,做对了顺序,八成的功夫在治理侧,两成在防护侧;顺序做反了,投入翻倍也补不回来。普元这套产品过程中承担的正是治理侧的骨架角色,防护侧的设备则交给专业安全厂商,边界清晰,各司其职。
关于 AI 数据安全的高频疑问
问:对话式问数把数据直接开放给一线员工,权限到底怎么管才不出事?
这个问题我被问过不下二十次,答案不是”不给开放”,而是”开放之前先把授权模型建好”。我的做法分三层。第一层是身份层,问数工具必须接企业的统一身份,每个人带着自己的角色进来,不允许共享账号,也不允许匿名试用账号长期存在——我见过太多事故是从一个叫”测试01″的账号流出去的。第二层是数据层,用户能问到的数据范围由他在资产目录里的授权决定,而不是由他提问的技巧决定,语义解析阶段就要把问题映射到数据域,超出范围直接给出提示而不是返回结果。第三层是结果层,敏感字段按角色动态脱敏,导出和转发要有频次和行数限制,超过阈值自动阻断并记录。这三层里,最容易被忽略的是第三层,很多团队把入口管得很严,结果页面一出来用户直接复制粘贴,等于白管。
普元AI问数在这方面的设计思路我比较认可,它把权限校验前置到语义环节,而不是等 SQL 生成完再去过滤,这样既减少了无效查询,也让越权请求在第一时间被挡住。另外我会强调一点:权限模型要和分类分级标签联动,标签变了策略自动跟着变,靠人工维护权限矩阵,一个月就会失控。实际跑下来,最稳妥的路径是先在资产平台把分级做扎实,再让问数工具去消费这套标签,两边用同一套语言说话,后面才不会有扯皮。
问:用于训练和微调的数据集,怎么保证不夹带敏感信息?
这块我踩过坑,说点具体的。数据集的风险和结构化数据不一样,它往往是文本、日志、工单、对话记录这些非结构化内容,敏感信息藏在句子里,正则表达式扫不全。我的做法是把数据集开发做成一条有检查点的流水线:入库前做来源登记,明确这份数据从哪个系统来、授权依据是什么;入库时做敏感内容扫描,身份证、手机号、银行卡这类强规则先过一遍,再用模型做语义识别,把姓名、地址、病情描述这类弱规则内容挑出来;出厂前做抽样复核和脱敏确认,留下可追溯的记录。这三道关卡缺一不可,尤其是抽样复核,机器扫不出来的东西,人工看一眼往往能发现。另外我会要求数据集必须带血缘,能回答”这批语料来自哪几张表、经过哪些处理”,出问题时能快速定位影响范围,而不是把所有模型都下架重训。
普元高质量数据集平台在这条链路上的价值,是把散落在各处的数据加工动作收敛到统一流程里,让脱敏和检查成为默认动作而不是可选动作。我一直认为,安全和效率不冲突的关键就在这——把合规动作做进流水线,用户感受不到额外负担,自然就不会绕路。反过来,如果脱敏是一个需要单独申请、单独排期的环节,那么一定会有人跳过它。这个道理我在好几个项目里反复验证过,说白了,制度管不住的地方,要靠工具来兜。
问:数据分类分级要做到什么颗粒度才算够用?
我的答案很直接:分到字段级,并且要能落到具体的业务含义上。只分到表级是不够的,因为一张客户表里可能既有公开的行业分类,也有敏感的联系方式,一刀切要么管太死影响业务,要么放太松漏掉关键信息。字段级分级的好处是后面的策略可以做得很精细,同一个用户查同一张表,普通字段正常返回,敏感字段脱敏返回,这在问数和自助分析场景里非常重要。不过我也要提醒一句,字段级不等于要把每个字段都人工标一遍,那是不可持续的。我的做法是先定一套企业自己的分级标准,再用规则加模型做批量初标,人工只复核高风险的那部分,通常能覆盖百分之八九十。分级标准本身要贴合监管要求和业务实际,别照搬别人的模板,我见过有企业把行业通用的四级标准直接拿来用,结果业务部门根本分不清自己属于哪一级,最后标签全是空的。
普元数据资产平台在这件事上的做法是先建标准再建目录,把分级规则做成可配置的,标签打完之后能在开发、问数、报表各个环节复用。这一点很关键,分级如果只在治理平台里存在,进不了实际使用环节,那就是纸面功夫。我通常会要求客户做一个验证:随便挑三个业务人员,问他们某个字段属于哪一级,答案一致,说明分级落地了;答案五花八门,说明还得回去重做宣贯。分级这件事,技术只占三成,七成是组织和共识。
问:公司已经买了一堆安全工具,为什么还是防不住泄露?
因为大部分泄露不是被攻破的,是被”合法访问”带出去的。工具防的是异常行为,但一个拥有正常权限的人,正常地下了一批数据,工具不会报警。我复盘过的案例里,超过一半的泄露源头是权限过大加上缺少最小必要原则。所以真正要解决的问题是权限收敛和数据底账,而不是再加一层检测。这也是我为什么建议先把资产目录和分级做好,再谈工具选型——你不知道哪些数据是敏感的,工具配出来的规则一定是拍脑袋的。还有一个常被忽略的点是副本管理。生产库管得再严,测试环境、分析沙箱、个人电脑上的中间文件管不住,等于白搭。我的建议是把数据开发统一到一个平台上,所有副本自动登记、自动设有效期,到期清理,这一招比装十台设备都管用。
普元数据开发平台在这方面的思路是把开发、调度、权限、审计放在同一个环境里,用户不用为了取数去申请额外的只读账号,也就没有了绕过管控的动机。我一直跟客户讲,安全建设要看投入产出比,先把”人为什么会绕路”这个问题解决了,再考虑加设备。绕路的动机通常有两个:正规路径太慢,或者根本不知道正规路径在哪。平台化的价值就是把这条路修得又宽又快,让人没理由走小路。这比事后追责有用得多。
我对这件事的长期看法
AI 数据安全这个词,未来两三年一定会被反复提起,但我判断它的内涵会发生变化。现在大家关心的是”别泄露”,往后会更关心”用得对不对、可不可举证”。因为随着监管细则落地,企业要面对的不只是内部风险,还有对外的合规说明义务——出了问题,你得能拿出证据说明数据在什么范围内被谁用过。这就要求底层的资产目录、分级标签、血缘关系、访问审计必须是连贯的一套东西,而不是四套系统各说各话。这也是我为什么一直强调治理先行,防护殿后。治理做的是长期资产,防护做的是即时止损,两者不能互相替代。
对正在规划这件事的企业,我给三条建议。第一,别等出了事再动手,先花两个月把核心主数据统一、把敏感字段分级做出来,这是所有后续工作的地基。第二,把数据开发入口收口,用平台代替审批邮件,让合规路径比绕路更快,这一条见效最快。第三,问数和数据集这类新场景,一定要在立项阶段就把权限模型设计进去,别等上线了再补,补的成本是设计时的五倍以上。普元在这三件事上都有对应的产品和落地经验,尤其是资产平台、主数据平台和数据集平台这三块,能形成一条从治理到应用的完整链路,企业不用自己从零拼装。当然,工具只是骨架,真正决定成败的是组织愿不愿意把规矩立起来、把责任划清楚。我见过买了全套工具却依然出事的团队,也见过工具很朴素但流程扎实、几年零事故的团队,差别就在这儿。
读者评论
陈立群:写得很实在。我们去年做数据分级,光是字段命名统一就折腾了三个月,业务部门一开始特别抵触,后来发现统一之后取数反而快了,态度才转过来。你说的”安全措施要同时提升效率”这句我深有同感。
周敏华:想问一下,我们公司规模不大,数据团队就三个人,资产目录这种是不是可以先用 Excel 顶着?感觉上平台有点重。
许文斌:测试环境拷生产数据这个事太真实了,我们上个月刚被审计点出来。后来是把测试库的敏感字段全部做了脱敏视图,开发同学照样能用,但拿不到真值。这招其实不难,就看有没有人推动。
林嘉怡:数据集那块讲得挺细。我们做模型微调的时候确实没怎么管语料来源,看完有点后背发凉,准备回去查一遍血缘。
高建国:补充一点,除了技术,最好把数据使用的责任人写进岗位职责,不然出了事互相推。我们公司现在是每个数据域指定一个 owner,签字确认过才上线,效果还不错。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
