欢迎来到天天文库
浏览记录
ID:37568838
大小:341.37 KB
页数:11页
时间:2019-05-25
《第08章-配置 Proxy Server 以便通过 Internet 来进行复制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、下载第五部分集成第五部分讲述MicrosoftProxyServer与SQLServer的集成,以达到复制的目的。第8章配置ProxyServer以便通过Internet来进行复制对于有分布式的数据和存储过程的公司来说,复制是一个重要和强大的技术。在MicrosoftSQLServer中复制技术可以完成拷贝数据、移动拷贝到不同地方、自动同步数据以便使所有的拷贝保持相同值等功能。数据库之间的拷贝能在同一个服务器上进行,也可以在通过局域网、广域网或Internet相连的不同服务器之间来进行。通过MicrosoftSQLServer与MicrosoftProxyServer
2、联系,能够实现通过Internet进行数据复制而不会危及到数据库的安全。所有的步骤依次为:配置网络拓扑结构、理解安全性、配置MicrosoftProxyServer、配置SQLServer7等,最后达到复制的目的。8.1配置网络拓扑结构在定义如何使SQLServer与MicrosoftProxyServer一起工作的过程中,配置网络拓扑结构是第一步。如图8-1所示,MicrosoftProxyServer在Internet和intranet之间提供了一个网关,intranet包括运行SQLServer7的服务器。运行SQLServer7的服务器被配置成既是发布者又是分
3、发者。第二个运行SQLServer7且能在Internet上被访问的服务器被配置成一个拖拉的订阅者。SubscriberProxyServerPublisher图8-1代理服务器上要求的软件有:■MicrosoftWindowsNT4.0及ServicePack4。118第五部分集成下载■MicrosoftWindowsNT4.0及可选的Pack。■MicrosoftInternetInformationServices4.0(IIS)。■MicrosoftProxyServer2.0(MPS)。运行SQLServer的服务器上要求的软件有:■MicrosoftWin
4、dowsNTServer4.0及ServicePack4。■MicrosoftInternetExplorer4.01及ServicePack1。■MicrosoftSQLServer7。代理服务器要求配置成多穴服务器(MultihomedServer)以便阻止Internet上非授权用户访问内部运行SQLServer的服务器。多穴服务器是通过用两个网络接口卡(NIC)来建立的。第一个NIC为外部代理接口,隔离intranet对Internet的访问。对intranet的访问是通过第二个NIC实现的,该NIC被称为内部代理接口。特殊的Internet配置并不影响SQL
5、Server中最基本的安全属性。在intranet中,拥有一定权限的用户能访问SQLServer上的数据,在Internet上拥有一定权限的用户如想访问SQLServer,必须在ProxyServer上有合法帐号,并经过预先鉴别来访问SQLServer上的数据。使用子网不要为intranet上运行SQLServer的服务器或代理服务器指定缺省网关,外部接口上的缺省网关必须对应各自路由器的IP地址。8.2安全概览在设计和实现分布式应用程序时,对安全性的考虑极其重要。因为复制使数据在Internet上从一个服务器到另一个外部服务器时发生改变,理解网络上不同层次的安全性就非
6、常重要。对数据的可分散性的复制增加了关于管理和限制数据访问方面的复杂性。MicrosoftSQLServer中的复制采用了多种安全技术来保护数据和业务逻辑。考虑安全性要求的一条途径是了解对不同层次访问的要求,每一个底层的工作正常后,后继的层次才可以添加上。每一后继的层次依赖前一层次上相关的操作,下面是关于安全性方面的四个层次的配置:■WindowsNT用户帐号。■ProxyServer的安全性。■SQLServerAgent帐号访问。■SQLServer复制帐号的安全性。8.2.1WindowsNT用户帐号Internet上数据复制的第一步是建立订阅者和代理服务器之间
7、的联系,这个过程要求在每一台计算机上配置WindowsNT用户帐号,这些帐号必须与登录到WindowsNT服务器或启动SQLServer的帐号不同,否则,用户可能获得WindowsNT服务器或SQLServer上管理员的权限。1.WindowsNT订阅者帐号必须使用WindowsNT用户帐号来启动SQLServerAgent。如果某个组织使用SQLServer第8章配置ProxyServer以便通过Internet来进行复制119下载Agent服务,如警告或SQLMail,且还没有为SQLServerAgent建立一个单独的帐号,那么新帐号必须配置成
此文档下载收益归作者所有