热门关键字:  ubuntu  分区  linux系统进程  函数  Fedora

详细讲述Sybase数据库的安全性控制策略

来源: 作者: 时间:2008-05-18 Tag: 点击:
 

计算机系统的安全性一直都是令开发者头痛的问题,特别是在数据库系统中,由于数据大量集中存放,且为众多用户直接共享,安全性问题更为突出。安全性问题给我们带来的危害无须多言,世界上多家大型银行都在不同程度上遭受到非法入侵者的袭击,但由于商业原因,这些银行都不愿意公布损失程度,使安全性问题更难以解决。Sybase作为一种大型数据库系统,其安全性控制策略较为典型。本文以Sybase数据库为例简要介绍在大型数据库中常见的安全性控制策略。

 

安全性控制的层次结构

 

Sybase数据库为开发者提供了有效的安全性控制策略,既注重数据访问的安全性和监督用户的登录,又兼顾了用户在使用数据时对速度的要求。Sybase中的安全性是依靠分层解决的,它的安全措施也是一级一级层层设置的,真正做到了层层设防。第一层是注册和用户许可,保护对服务器的基本存取;第二层是存取控制,对不同用户设定不同的权限,使数据库得到最大限度的保护;第三层是增加限制数据存取的视图和存储过程,在数据库与用户之间建立一道屏障。

 

安全性问题的基本原则

 

Sybase基于上述层次结构的安全体系,提出以下几点实施安全的原则:

 

1、选择性访问控制(Discretionary Access Controls DAC),DAC用来决定用户是否有权访问数据库对象;

 

2、验证,验证就是保证只有授权的合法用户才能注册和访问;

 

3、授权,对不同的用户访问数据库授予不同的权限;

 

4、审计,监视系统发生的一切事件。

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册