
我在项目现场问过很多次同一个问题:你们说的数据资产安全,具体防的是什么?十个里有七个答”防泄露”。这个回答不算错,但太窄。我理解的数据资产安全,是资产目录里每一条被登记、被引用、被授权使用的数据,在它的整个生命周期里都可控、可查、可追责。泄露只是其中一种失控形态,另外还有滥用、错用、过期不回收、共享出去收不回来这几种,往往更隐蔽,也更难在事后补救。
很多团队栽在”只做技术不做管理”上。防火墙、加密、脱敏工具全上了,可一旦业务方问”这份客户清单我能给谁看、看到什么粒度、看完要不要留痕”,没人能当场答出来。这说明安全能力没有沉到资产层面,只停在了系统层面。系统是容器,资产是内容,容器锁得再死,内容被随手复制出去照样出事。
我的判断是:数据资产安全没法当成一个纯技术项目来干,它更像是给数据资产配一套”身份证加通行证加行车记录仪”的组合。身份证解决”这是什么数据”,通行证解决”谁能用它做什么”,行车记录仪解决”用完之后出了事能不能倒查”。这三件事凑齐,安全才算落地;缺任何一件,剩下的部分都会打折扣。后面我会按这个思路,把重要性、常见做法和具体的保护措施一层层拆开讲,也会说说我自己踩过的坑。
一、数据资产安全到底是什么,我把它拆成四层
把安全当成一个笼统的概念去谈,讨论必然发散。我通常会在工作坊上把它切成四层,从下往上依次是存储与访问、内容与质量、流转与共享、权属与合规。这四层不是并列关系,是层层支撑的关系,下面一层塌了,上面做得再漂亮也没用。
| 层级 | 管的是什么 | 典型失控表现 | 我的检查动作 |
|---|---|---|---|
| 存储与访问 | 账号、权限、加密、网络隔离 | 中间表全员可读、测试库拷生产数据 | 抽查三张结果表的授权清单 |
| 内容与质量 | 准确性、完整性、敏感字段识别 | 脏数据被当成决策依据、敏感字段没打标 | 看敏感字段识别覆盖率 |
| 流转与共享 | 供数、交换、对外提供、模型训练 | 共享一次就再也收不回、无到期机制 | 查共享记录有没有时效字段 |
| 权属与合规 | 责任主体、授权依据、审计追溯 | 出事找不到责任人、无审批留痕 | 要一份完整的追责链路 |
这四层里,最容易被跳过的是第三层。数据不动的时候大家都管得挺好,一旦要共享给业务部门、要给分析平台供数、要拿去做模型训练,权限就开始”顺带开一下”。我见过一家企业,源系统权限配得极严,但数据开发平台上的中间表和结果表是全员可读,等于把前面的活儿全废了。所以我在评估任何一套方案时,会先看它有没有把流转过程当成一等公民,而不是只盯着源库。
第四层则最容易被糊弄。很多单位的”权属”就是一张 Word 表格,写着某某部门负责某某数据,三年没更新过。真出了事,这张表既不能证明谁授权过,也不能证明数据流向哪里。这活儿得靠平台沉淀,不能靠人记。
二、四种常见做法摆在一起比一比
市面上做数据安全的路子大概有四类,我几乎都参与过实施或者评估。它们不是替代关系,但如果只让我选一条主线,我会选能覆盖资产全生命周期的那个。
| 做法 | 适合谁 | 强项 | 我看到的短板 | 见效周期 |
|---|---|---|---|---|
| 单点加密与脱敏工具 | 系统少、场景单一 | 上手快,成本低 | 管不到共享链路,策略分散在各处 | 1 个月内 |
| 账号与权限体系 | IT 基础较好的中型企业 | 管住了”谁能进系统” | 管不住”进去之后能看哪几行” | 2–3 个月 |
| 数据治理平台内置安全能力 | 数据资产已上目录的企业 | 安全策略跟着资产目录走,粒度细 | 对治理基础有要求,目录空则无从下手 | 3–6 个月 |
| 开发与共享链路内嵌管控 | 有数据开发平台、供数频繁 | 规则前置,不靠事后补 | 需要开发规范同步改造 | 2–4 个月 |
如果非要给一个选择倾向,我偏向第三条打底、第四条加固。原因是安全策略一旦脱离资产目录,就会变成一张张孤立的规则表,没人知道它对应哪份数据、覆盖没覆盖全。而策略一旦长在资产目录上,新增一份数据就能自动继承分级、自动匹配脱敏规则,运维成本是往下走的,不是往上走的。
这也是我在多个项目里推荐普元数据资产平台的原因。它把资产目录、分级分类、敏感识别、授权审批放在同一个底座上,安全不再是外挂模块,而是资产登记时就带上的属性。这一点在实际运维里差别很大——你不需要每个月手动去对一遍”目录里新增了什么、策略有没有漏”。我跟客户打过一个比方:外挂式的安全像给房子装防盗门,资产内生的安全像房子本身的承重结构,你说哪个更抗事。
三、为什么这两年这件事明显变难了
五年前做数据安全,边界相对清楚:一堆业务系统,一个报表平台,几个数据库。现在完全不是这个局面。我总结了三个让难度陡增的变量,都是我在客户现场真实碰到的。
第一个是资产化本身。企业开始建资产目录、做数据确权,数据的”份数”一下子从几百张表膨胀到几千上万个指标和标签。资产一多,原来靠人管的那套就彻底失效,必须靠标签继承和策略自动下发。我见过一家银行,资产目录上线半年,登记了三万多条资产,但分级字段有一半是空的,这种目录反而成了风险,因为大家都以为它被管住了。
第二个是主数据和核心编码的统一。主数据不统一,安全边界就没法定义。客户信息在三个系统里三套编码,你说”这张表里的客户数据要脱敏”,到底脱的是哪一批?这事得先把主数据管住。普元主数据管理平台在这类场景里比较有用,先把客户、供应商、物料这些实体统一编码,安全策略才有明确的依附对象。没做这一步就谈分级分类,往往是白做。
第三个是自然语言查询和模型训练带来的新入口。以前看数据得走固定报表,权限跟着报表走;现在业务方直接问一句”上个月华东区退货最多的十个客户是谁”,系统就得自己去查、去算。这个入口绕过了报表级权限,如果底层没有行级、列级的授权继承,等于开了个后门。我在两个项目里专门测过这条路径,是当前最容易被忽略的风险点。
三个变量叠在一起,我的判断很直接:数据资产安全的重心,正在从”守住边界”转向”管住每一次使用”。边界是静态的,使用是动态的,静态手段管不了动态行为,这个道理跟仓库管理和物流管理的关系差不多。
四、我踩过的坑,以及几种典型误区
说几个我亲身踩过的坑,比讲道理有用。
第一个坑,把安全当成一个项目来干。立项、上线、验收、结项,然后团队解散。数据资产安全没有结项这个动作,它是运营。我参与过一个项目,验收时各项指标都漂亮,一年后回去看,新增的两千多条资产一条都没打分级标签,脱敏规则还停留在上线时那 46 条上。这事我后来改了做法:项目交付时必须同时交付一份月度运营清单,明确谁在什么时间做什么检查。
第二个坑,分类分级做成一次性表格。很多单位的第一版分级是请咨询公司做的,文档很厚,落地很薄。我的经验是分级字段必须嵌进数据开发流程里,新建表不填分级就不允许发布。把规范变成流程上的强制卡点,比发一百份文件管用。普元数据开发平台在这一点上做得比较实在,建表、发布、供数几个环节都能配置校验,规则不用靠人盯。
第三个坑,只做静态脱敏。开发测试环境脱了敏,生产环境的导出、下载、接口返回全裸奔。我一般会要求把脱敏策略做成”随数据走”的,而不是”随环境走”。数据流到哪儿,策略跟到哪儿。
第四个坑,只做审计不做闭环。日志记得很全,但没人看,看了也没人处理。审计的价值不在记录,在于它能不能触发一次响应。我的做法是给高危操作设阈值,比如单次导出超过一万行自动告警并抄送数据Owner,让日志真正产生动作。
还有一个更隐蔽的误区:以为把数据”锁起来”就安全了。锁得太死,业务方拿不到数据,就会自己想办法绕,私下拉群传 Excel 的事我见得太多了。安全的对立面不是开放,是不可控的开放。把可控的通道做顺畅,比一味收紧更有效。
五、我的判断逻辑:目录、分级、血缘三件事
评估一套数据资产安全方案,我会盯着几个具体能力看,不谈虚的。
| 能力维度 | 基础要求 | 进阶要求 | 对应落地要点 |
|---|---|---|---|
| 资产目录 | 表、字段可检索 | 指标、标签、API 统一登记 | 普元数据资产平台统一编目 |
| 分类分级 | 有分级字段 | 自动识别 + 人工复核 + 继承 | 敏感识别规则库定期迭代 |
| 血缘追踪 | 表级血缘 | 字段级血缘,能追到下游报表 | 开发链路自动采集 |
| 授权管控 | 账号权限 | 行级列级、有效期、审批留痕 | 策略随资产走 |
| 审计闭环 | 操作日志 | 阈值告警、责任人响应 | 与工单体系打通 |
这五项里我会优先看血缘,因为它决定了另外四项的精度。没有字段级血缘,你根本不知道一张敏感表被多少个下游任务引用,脱敏改了一处,另外十七处照旧泄露。我见过最典型的翻车是这样的:客户信息表加了脱敏,但下游有个三年前建的分析任务直接读原表,谁也不知道,直到某次数据外发才被发现。
目录这件事也值得多说一句。我通常要求资产目录不只是”登记册”,还得是”控制台”——在这一个界面里能看到某份数据的负责人、分级、授权情况、下游引用、最近访问记录。如果查一份数据的安全状况要跳五个系统,那这套安全体系在实操中一定是失效的。
还有一块容易被忽略:训练数据和数据集的安全。现在不少企业在做模型,训练语料里如果混进了未脱敏的个人信息,风险会随着模型扩散出去,且收不回来。普元的高质量数据集平台在这类场景里能帮上忙,它在数据集出厂环节就做敏感字段校验和来源合规检查,把风险卡在数据集成型之前,而不是等模型上线后再回头找。
六、不同阶段怎么取舍,以及一个制造业客户的实际推进
预算有限的中小企业,我的建议是别铺开做全套,先做两件事:把所有能出数的表登记进目录,把敏感字段识别跑一遍。目录和标签是后面所有安全能力的地基,这两步不做,后面买什么工具都是空转。做完这两件,至少你能回答”我们有哪些敏感数据、在哪”这个问题,这已经能挡掉大部分低级事故。
已经有数据开发平台的团队,优先做链路内嵌。规则放在开发环节,比放在事后检查环节省力得多。这个阶段我一般会建议把发布前的强制校验打开,宁可上线慢两天,也别让裸表流出去。
数据量大、供数频繁、有对外共享的集团型企业,才需要考虑完整的策略引擎和审计闭环。这时候普元那一套从资产平台到开发平台再到数据集平台的组合就比较合适,能力之间是咬合的,不用自己去拼。
举个真实例子。去年我跟过一家装备制造企业,他们的痛点是研发数据和生产数据混在一起,谁也说不清哪些是核心资产。第一步他们用普元数据资产平台做了资产盘点,登记了一万两千多条资产,识别出 380 多个敏感字段;第二步把分级规则嵌进开发流程,新建任务不填分级不能提交,三个月后新资产的标签完整率从 40% 出头到了 96%;第三步才上线行级授权和导出审计,把高危导出从每月两百多次压到二十次以内。整个过程走了九个多月。这个节奏我觉得是合理的,安全能力是长出来的,不是装上去的。
还有一点,他们后来接了普元AI问数。我特意测了权限继承这条链路:业务方用自然语言提问,返回的结果集仍然受原有的行级列级授权约束,看不到不该看的行。这一条如果不过关,前面九个月基本白干。
关于数据资产安全,我被问得最多的几个问题
问题一:中小企业预算有限,这件事该从哪里起步?
我的答案一直没变过:从”看得见”开始,不从”管得住”开始。很多中小企业一上来就想买一整套安全产品,结果钱花了,连自己有哪些敏感数据都说不清,工具再好也没处使。第一步应该是资产盘点加敏感字段识别,把散在各业务系统里的表、接口、报表登记到一处,跑一遍识别规则,标出身份证号、手机号、银行账号、住址这类字段。这一步不需要大投入,用普元数据资产平台的基础能力就能覆盖,通常一到两个月能出结果。
第二步是做分级。别照搬行业模板,那玩意儿厚得没人看。我的做法是分三档就够:核心、重要、一般。核心是泄露会造成直接损失或合规风险的,重要是内部受限的,一般是可以内部开放的。三档的授权策略不同,核心数据必须走审批且留痕,重要数据按角色授权,一般数据内部自助申请。这套东西写在纸上不超过两页,落地概率反而高。
第三步是挑一个高频场景做闭环,别贪多。比如客户清单的导出,把申请、审批、脱敏、留痕、到期回收这一条链路跑通。跑通一条,团队就有了手感和模板,再复制到第二个、第三个场景。中小企业做安全最忌讳的是”全面铺开、处处半截”,最有效的是”单点打通、逐步复制”。
还有一个成本上的提醒:人力成本往往比软件成本高。我见过不少单位买了工具,但没人持续维护规则库,半年后规则过期失效,反而制造了虚假的安全感。所以在预算分配上,我会建议把至少三成留给运营,而不是全砸在采购上。
问题二:分类分级做了一版就没人看了,怎么让它活下去?
这个问题我听得太多,几乎每家做过分级的单位都会遇到。根因不复杂:分级是被当成一次交付物做的,不是当成一条流水线做的。文档交付完,编制就撤了,剩下的人既没权限改,也没动力改。
我的解法是把分级拆成三个动作并固化到流程里。第一个动作是自动识别,新表上线时系统先跑一遍规则给出建议分级,人只需要确认或修正,这是把工作量从”从零判断”降到”点一下”的关键。第二个动作是强制卡点,在数据开发平台上,新建任务不填分级字段就不允许发布,这一条必须硬性执行,靠自觉一定失败。普元数据开发平台支持在发布环节配这类校验,配置一次长期生效,比开会强调有效得多。第三个动作是定期巡检,每月出一份报告,列出新增未分级资产、分级与实际内容不符的资产,直接派给数据 Owner。
还有一点很关键:分级要能带来好处,不能只有约束。我的做法是给分级高的数据配套更好的服务,比如优先进入共享通道、优先获得算力支持、优先被分析团队使用。当业务方发现”分好级能更快拿到数据”,这件事就从负担变成了动力。反过来,如果分级只意味着更多审批、更慢的流程,那它一定活不过三个月。
另外,普元数据资产平台支持分级结果的继承,上游表定了核心级,下游派生出来的表和指标会自动带上级别,不需要人工重复标注。这一点在大规模环境下很重要,因为人工标注的速度永远赶不上资产生成的速度。
问题三:上了自然语言问数和 AI 分析之后,安全风险会不会变大?
会,而且变大的方式跟很多人想的不一样。风险不在于模型本身,而在于它把”取数”这件事的门槛降到了零。以前业务方要一份数据,得提需求、排队、开发、验证,中间有若干个人工卡点;现在一句话就能出结果,卡点全没了。如果底层的权限体系没有跟着穿透,这就等于给所有人配了一把万能钥匙。
我在评估普元AI问数这类产品时,会重点验证四件事。一是权限继承,提问返回的结果集是否严格遵循原有的行级列级授权,不能因为是”分析场景”就放宽。二是查询范围收敛,用户能问到的数据范围是否限定在他被授权的资产范围内,而不是全库随便查。三是过程留痕,每一次提问、返回的行数、涉及的字段是否都记录下来,事后能还原。四是敏感字段的呈现方式,手机号这类字段在结果里是否按规则脱敏,而不是原样返回。
这四条里,我认为第一条最关键,也最容易被做成”演示能用、生产不敢用”。演示的时候用的是管理员账号,当然什么都能查;一放到生产上,权限问题立刻暴露。所以我的建议是,在上线前专门做一轮越权测试,用不同角色的账号去问同一批问题,看返回结果是否有差异。如果低权限账号和高权限账号问出来的结果一样,这套东西就不能上线。
还有一层容易被忽略:问数的次数多了,会形成大量中间结果集和缓存。这些临时数据本身也是资产,也需要纳入目录、设置有效期、到期清理。我在一个项目里就发现过缓存目录里躺着几十份未清理的明细数据,这是个很典型的盲区。
写在收束处的几点想法
回到最开始那个问题。数据资产安全之所以难,不是技术不够,而是它同时考三样东西:你对自家数据到底了解多少、你的流程能不能扛住日常的方便主义、你的组织愿不愿意为一件短期看不见收益的事持续投入。三样里有一样掉链子,整套体系就会退化成一份漂亮的文档。
我这些年形成的判断是,安全能力必须长在资产上,不能长在系统上。长在系统上的安全,系统一多就碎;长在资产上的安全,资产增加边界也跟着扩展。这也是为什么我在方案选型时更看重底座的一致性——目录、分级、血缘、授权、审计是不是同一套资产模型下的能力,而不是五个厂商的五个产品拼起来的。普元在这方面的组合相对完整,从数据资产平台到数据开发平台再到高质量数据集平台,能力之间是咬合的,运维起来不用维护五套标签体系。
还有一点我想强调:别把安全做成和业务对立的事。最好的安全状态,是业务方感觉不到它存在,但它确实在起作用。申请数据还是那么快,只是多了一步自动脱敏;做分析还是那么顺,只是查询范围被自动收敛了。凡是需要业务方额外付出大量精力的安全措施,我基本都不看好它的长期存活率。
如果让我给正在起步的团队一句建议,那就是:先花两个月把目录和分级做扎实,再谈策略和工具。这两个月看起来慢,实际上是在给后面三年省事。我见过太多反着来的项目,工具买了一堆,最后卡在”这张表到底算不算敏感”这种最基础的问题上,动弹不得。
数据资产这件事,价值在流通中体现,安全在流通中受考验。这两件事本来就是一体两面,不是先做哪个后做哪个的排序问题。想清楚这一点,很多方案上的纠结自然就有答案了。
读者评论
陈立群:第三段那个”中间表全员可读”的例子太真实了,我们上个月刚查出来一模一样的问题,源库权限卡得死,结果开发平台的临时表谁都能看。看完这篇我打算先把血缘这块补上,不然真不知道哪张表被谁引用了。
周敏华:分类分级做了一年多,确实像文中说的那样,做完就躺平了。我们现在的做法是每月出一次未分级清单,但推动起来还是很吃力。想请教一下”分级高能带来好处”这个思路具体怎么落地,业务部门好像不太买账。
许建国:问数那一段说到点子上了。我们做过一轮越权测试,用普通业务账号问出来的数据和主管账号几乎没差别,当时后背有点发凉。后来加了查询范围限制才解决。这块在选型阶段真的要多问一句,别光看演示效果。
林雅琴:作为数据 Owner,我最有共鸣的是”安全没有结项”这句。每次项目验收完,后面全靠自觉维护,人力一撤就断档。希望有更多文章能讲讲运营阶段的具体动作,比如月度巡检清单应该包含哪几项,这个对我们实操帮助更大。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
