题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第8章 信息安全工程

测试服务器已单独部署,为什么仍不能算环境分离落实?

29 道章节练习题
单选题8.1 信息安全管理8 / 29

开发、测试和生产分别部署在不同服务器上,但测试任务仍使用共用高权限账号,可不经生产授权直接改写生产数据库。针对环境分离,最直接的改进是()。

选择答案
未作答
答案与解析

正确答案 D

服务器不同只说明部署位置有区别,题干中的高权限路径仍可让测试操作直接影响生产。应落实身份、授权和跨环境操作边界,选D。

看“分离”有没有落实,别只数服务器有几台,要沿着账号实际能做的事走一遍。测试脚本即使跑在另一台机器上,只要拿着可以改写生产的共用高权限账号,一次测试清理就可能删掉生产记录。D要处理的正是这条路径:测试需要什么权限,就在相应环境授予;确有必要访问生产时,按适用程序授权和控制,而不是让普通测试任务一直拿着任意修改生产的能力。日志能帮助知道谁做过什么,备份有助于恢复,都不能把未获授权的生产修改变成合适的操作。设备改名更没有改变实际权限。也不要多背出一条教材没有给的绝对规则:环境分离并不等于每种场景都必须使用不同物理机,或一律禁止受控的发布、数据交换等流程。具体技术方案要能实现适当保护;本题已明确测试任务能越过应有授权直接改写生产,因此不能仅凭服务器已分开就认定控制完成。

选项分析

A
设备名称变化不会改变账号的实际操作范围,测试任务仍可通过原权限路径影响生产。
B
备份面向数据恢复,不是跨环境操作授权,不能以恢复能力替代对未获授权修改的限制。
C
日志有助于追溯,但保持任意改写权限不变,仍未建立题干所缺的环境操作边界。
D
针对身份、授权与跨环境路径落实分离,并为必要访问保留受控流程,直接对应题干风险。

容易混淆的地方

把物理位置或设备名称不同,当成权限和操作边界已经分离;或把日志、备份当成访问限制的替代物。

再巩固一步

  • 用一个问题检查环境边界:普通测试任务误操作时,能不能越过应有授权改到生产?先找真实操作路径,再看控制措施。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 8.1.2 · 纸书第285页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息