做个数据库的访问控制程序-副本.doc-csto.docVIP

  • 3
  • 0
  • 约小于1千字
  • 约 1页
  • 2017-06-05 发布于天津
  • 举报

做个数据库的访问控制程序-副本.doc-csto.doc

做个数据库的访问控制程序-副本.doc-csto

课题名称 MySQL强制访问控制的研究与实现 专业方向 通信工程——电磁场理论微波方向 字数 10000 时间要求 2天 开发语言 C语言 数据库 MySQL 需求说明 要求:做一个MySQL的强制访问控制 必须要求:数据库必须MySQL 要做的是强制访问控制而不是自主访问控制 语言最好是C语言 强制访问控制指的是 主体(数据库用户)和客体(这里是数据的一个表)分别都有一个标签(可以用阿拉伯数字表示)。每次主体要访问客体时,主体只能读(看到客体表的数据)标签级别比自己低的客体(下读),主体只能写(给客体表添加数据)标签级别比自己高的客体(上写)。安全标签放在一个单独的数据库表里 ,只有root用户可以看到并修改。 具体实现可参照《安全数据库强制访问控制的研究与实现_朱祥斌》 如上图所示use1用户的标签(2)高于客体表t1(1) 因此可以读操作 Use2用户的标签(1)高于客体表t1(2) 因此可以写操作 上图中use1和ues2均为数据库用户 t1是某个库的表 上表也是一个数据库表,但是它只能由超级用户root控制,root可以通过修改上表信息(Level1和Level2)来更改use1和use2 的权限 read指的是可以读到t1的数据 但是不能更改,write指的是该用户可以修改t1信息 但是看不到t1的信息 本系统上面为部分需求,详细具体需

文档评论(0)

1亿VIP精品文档

相关文档