为解决Hadoop云平台无法动态控制用户访问请求的问题,提出一种基于用户行为评估的Hadoop云平台动态访问控制(DACUBA,dynamic access control based on user behavior assessment)模型.该模型首先实时收集用户指令序列,通过并行指令序列学习(PCSL,parallel command sequence learning)获取用户行为轮廓.然后利用前向轮廓建立全局K模型,对后续行为序列进行分类并对分类结果进行评估.随后将评估结果与改进Hadoop访问控制机制结合,使云平台用户的访问权限随自身行为动态改变.最后通过实验验证了模型算法的有效性和动态访问控制机制的可行性.