访问隔离
管理员使用个人账号,应用使用单独的最小权限账号。
防护建立在三件事上:谁能连上来、他能做什么、这些行为在日志里看不看得见。
管理员使用个人账号,应用使用单独的最小权限账号。
数据库不应能从办公工位直连,更不应能从互联网访问。
记录访问行为,尤其是大批量查询。导出整个客户库这种事必须被察觉。
对落盘数据和备份加密。未加密的数据库备份就是一场现成的泄露。
对测试和培训副本做去标识化。开发人员不需要真实姓名。
制定数据库安全补丁安装规程,并先在测试环境验证。
相关工作无需停掉生产库,只有安装更新和开启加密时才需要停机窗口。
谁在连、从哪连、用什么账号、有什么权限。通常会翻出几个被遗忘的访问入口。
关闭网络直连、拆分账号、取消共用口令。
开启事件记录,配置数据与备份的加密。
确认大批量导出会被记录,并确认从加密备份中能够成功恢复。
数据库备份是最被低估的泄露点。生产库防得严严实实,备份却以明文躺在文件服务器上,半个部门都能访问。给备份加密,一步就能解决。
如果记录全部查询,确实会明显变慢。所以要配置选择性审计:管理操作、权限变更、大批量查询。这种模式对性能几乎没有影响。
做脱敏。有专门的去标识化机制,可以把真实姓名、电话和地址替换成合理的虚构值,同时保持结构和数据量不变。对开发和测试来说这就够了。
适用。文件式 1C 数据库就是一个可以整体复制走的文件,客户端服务器版则跑在数据库系统上,同样面临上述全部问题。50 用户还在用文件式的,我们一般建议改用客户端服务器版,安全是理由之一。
告诉我们用哪些数据库、谁会连接它们。我们会检查访问权限、审计和备份的防护情况。
申请已受理
我们已经收到。我们会在一个工作日内回复,紧急问题将立即安排值班工程师处理。
未找到该城市,请检查拼写。