当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 数据库安全性问题一直是围绕着数据库管理员的噩梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。
 

 

 ·soa概览(1)    »显示摘要«
    摘要:什么是soa? soa是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是soa的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。 soa的关键是“服务”的概念,w3c将服务定义为:“服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的状态改变,或者双方都产生变化”。 service-architecture.com将s......
 ·soa热仍在蔓延 界定分水岭    »显示摘要«
    摘要:soa之热仍在蔓延。在4月初美国加州圣塔克拉拉举办的2006软件大会上,主流厂商和财富500强企业的cio们每一个热门话题,每一次思维碰撞,似乎总是绕不过面向服务的架构(soa)。 sap全球执行董事兼产品与技术事业部总裁夏嘉曦也出席了此次大会,与1500位嘉宾谈软件行业的五大发展趋势,其核心观点就是企业需要一个单独统一的平台以提供知识库连贯服务使信息技术业务得到灵活性。 soa界定分水岭 最近一项调查似乎也为夏嘉曦所言提供了有力的佐证。调查称,80......


保证Oracle数据库安全性的策略和方法(1)

数据库安全性问题一直是围绕着数据库管理员的噩梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于数据库数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份与恢复的资料。

【相关文章:重要下载:SQL Server 2005

【扩展阅读:浅析VS 2005与SQL Server

一、组与安全性: 【扩展信息:SQL Server数据库和XML标识语

在操作系统下建立用户组也是保证数据库安全性的一种有效方法。oracle程序为了安全性目的一般分为两类:一类所有的用户都可执行,另一类只dba可执行。在unix环境下组设置的配置文件是/etc/group,关于这个文件如何配置,请参阅unix的有关手册。

保证安全性的几种方法:

(1) 在安装oracleserver前,创建数据库管理员组(dba)而且分配root与oracle软件拥有者的用户id给这个组。dba能执行的程序只有710权限。在安装过程中sql*dba系统权限命令被自动分配给dba组。

(2) 允许一部分unix用户有限制地访问oracle服务器系统,增加一个由授权用户组的oracle组,确保给oracle服务器实用例程oracle组id,公用的可执行程序,比如sql*plus,sql*fo

rms等,应该可被这组执行,然后该这个实用例程的权限为710,它将允许同组的用户执行,而其他用户不能。

(3) 改那些不会影响数据库安全性的程序的权限为711。注:在我们的系统中为了安装与调试的方便,oracle数据库中的两个具有dba权限的用户sys与system的缺省密码是manager。为了您数据库系统的安全,我们强烈建议您该掉这两个用户的密码,具体操作如下:

在sql*dba下键入:

alter user sys indentified by password;

alter user system indentified by password;

其中password为您为用户设置的密码。

 oracle服务器实用例程的安全性:


...   下一页
    摘要:sys-con 媒体(www.sys-con.com)在近日揭晓了一年一度的" 读者选择奖" .这个奖项有“软件工业奥斯卡”之称.今年是第10届,有超过1.7万的sys-con读者参与了投票,分别评选出了在soa、web services, java 和 xml技术等领域的最佳产品、工具以及最佳提名。 1) 最佳 soa / service-oriented architecture 获胜者: webmethods enterprise service......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE