Java教程

利用SQL语言实现数据库自主安全性

本文主要是介绍利用SQL语言实现数据库自主安全性,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.SQL语言的用户和权利

  (1)用户关系级别:超级用户->账户级别(程序用户)->关系级别(普通用户)

  (2)级别1:Select :读DB,Table,Record,Attribute,...

      级别2:Modify:更新

         Insert:插入新元组,...

         Update:更新元组中的某些值,...

         Delete:删除元组,...

     级别3:Create:创建(创建表空间,模式,表,索引,视图等)

         Create:创建

         Alter:更新

         Drop:删除

  (3)级别高的权利自动包含级别低的权利,级别3的权利称为账户级别的权利,而将级别1和2称为关系级别的权利(3>2>1)

这篇关于利用SQL语言实现数据库自主安全性的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!