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

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

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

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

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

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

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

◆控制磁盘使用;

◆控制系统资源使用;

◆审计用户动作。

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

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

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

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

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

◆用户的资源限制;

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

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

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

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

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

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

◆数据库用户和模式;

◆特权;

◆角色;

◆存储设置和空间份额;

◆资源限制;

◆审计。

 
 
上一篇: 轻松掌握Oracle数据库的存取控制    下一篇: 教你轻松掌握Oracle数据库中的物理结构
  相关文档
教你轻松掌握statspack报表的使用方法 (1) 06-24
两个不容易理解的概念──user和schema 03-05
Oracle巧取指定记录以及巧用外关联查询 07-07
开发篇之 Oracle触发器心得体会 05-27
数据变更日志记录表及触发器的自动生成脚本 03-04
调整Oracle应用系统性能的原则和方法 04-12
直接利用ALTER TABLESPACE修改大文件 04-11
如何才能解决job的interval输入参数过长 03-24
oracle 10g跨越resetlogs时间点进行恢复 (1) 05-04
ORACLE常用的SQL语法和数据对象 08-05
用sys执行全文索引的建立时出现权限不足 03-17
讲解基于Oracle高性能动态SQL程序开发 06-03
解析Oracle/Oracle Forms 的多用途代码 09-01
解析Oracle 9i数据库异常关闭后的启动 08-05
oracle数据库中的共享服务器和专用服务器 01-30
教你快速掌握一个简单的oracle定时任务 03-14
详细讲解"oracle"数据库的“周数计算” 03-18
排除cache影响手动强制刷新buffer cache 05-27
怎样选择适合的Oracle优化器 09-29
如何将非归档日志模式切换到归档日志模式 05-13
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息