网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  教你轻松掌握数据库的安全性     
  文章作者:未知  文章来源:未知  
  查看:131次  录入:管理员--2007-09-29  
 

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。计算机系统都有这个问题,在数据库系统中大量数据集中存放,为许多用户共享,使安全问题更为突出。

在一般的计算机系统中,安全措施是一级一级设置的。

在DB存储这一级可采用密码技术,当物理存储设备失窃后,它起到保密作用。在数据库系统这一级中提供两种控制:用户标识和鉴定,数据存取控制。

在Oracle多用户数据库系统中,安全机制作下列工作:

◆防止非授权的数据库存取;

◆防止非授权的对模式对象的存取;

◆控制磁盘使用;

◆控制系统资源使用;

◆审计用户动作。

数据库安全可分为二类:系统安全性和数据安全性。

系统安全性是指在系统级控制数据库的存取和使用的机制,包含:

◆有效的用户名/口令的组合;

◆一个用户是否授权可连接数据库;

◆用户对象可用的磁盘空间的数量;

◆用户的资源限制;

◆数据库审计是否是有效的;

◆用户可执行哪些系统操作。

数据安全性是指在对象级控制数据库的存取和使用的机制,包含:

哪些用户可存取一指定的模式对象及在对象上允许作哪些操作类型。

在Oracle服务器上提供了一种任意存取控制,是一种基于特权限制信息存取的方法。用户要存取一对象必须有相应的特权授给该用户。已授权的用户可任意地可将它授权给其它用户,由于这个原因,这种安全性类型叫做任意型。

Oracle利用下列机制管理数据库安全性:

◆数据库用户和模式;

◆特权;

◆角色;

◆存储设置和空间份额;

◆资源限制;

◆审计。

 
 
上一篇: 轻松掌握Oracle数据库的存取控制    下一篇: 教你轻松掌握Oracle数据库中的物理结构
  相关文档
用最简单的方法记录oracle语句的执行时间 03-24
对一些代码加密后再放到oracle数据库中 03-06
解析:执行drop表操作后数据库无法起动 11-15
轻松掌握优化oracle网络设置的解决方案 (1) 01-25
启动或关闭数据库的归档(archivelog)模式 08-06
深入讲解ora-00600 2262错误的解决方法 04-03
教你如何快速转移Oracle中海量数据 04-11
Oracle分层管理器的技术原理及应用 04-11
详细讲解oracle数据库10g rman的备份过程 05-07
oracle数据库启动监听器不启动或打开出错 07-16
建库的过程中dbca报错,错误号为ora-12547 02-27
对外连接的表加上条件后将会使外连接失效 03-07
影响oracle数据库系统性能的初始化参数 11-19
使用impdp复制oracle的schema数据迁移 05-14
使用t-sql强制所有用户退出当前数据库 07-17
使用type方式,解决in列表过长的问题 (1) 02-27
使用多线索服务器的Oracle的运行 09-29
Oracle数据库物理文件空间设置方法 04-12
undo表空间暴长后如何才能取消自动扩展 04-18
教你如何收集Oracle进程中SQL跟踪信息 05-27
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息