细化解析使用命名管道来访问SQLServer

细化解析使用命名管道来访问SQLServer,第1张

细化解析使用命名管道来访问SQLServer,第2张

一、意义
SQL Server安装后的默认配置是允许客户端通过TCP/IP协议访问。用户只需要知道SQL Server账号的密码就可以访问,这是非常不安全的,因为很多WEB程序都是直接把连接信息(数据库服务器、连接账号、连接密码)写在程序中。或者黑客可以通过一些方法直接查看源代码来获取SQL Server的帐号和密码,他们可以通过TCP/IP协议直接连接数据库服务器来修改甚至破坏数据或者配置。使用命名管道时,用户必须能够访问SQL Server所在计算机的资源,然后才能访问SQL Server。如果用户没有访问资源的权限,即使知道SQL Server帐户的密码,也无法连接。

二。实施
1。服务器配置
打开SQL Server的服务器网络实用工具:“开始->程序-> Microsoft SQL Server 7.0->服务器网络实用工具”,删除“常规”栏中不必要的连接配置。然后按“添加...”添加命名管道连接:网络库选择命名管道,服务器名是服务器的机器名。

2.客户端配置
打开SQL Server的客户端网络实用工具:“开始->程序-> Microsoft SQL Server 7.0->客户端网络实用工具”,删除“常规”栏中不必要的连接配置。然后按“添加...”添加命名管道连接:网络库选择命名管道,服务器别名是要连接的SQL Server所在服务器的计算机名(局域网)或IP地址(广域网)。

3.连接方式
可以分为两种情况:
A .客户端已经登录到服务器所在的域,客户端有访问服务器资源的权限,可以直接连接SQL Server。

b、客户端没有登录服务器所在的域,客户端没有权限访问服务器资源。可以在“开始->运行”中输入,然后输入NT账号和密码。验证后,客户端有权访问服务器资源,然后客户端可以连接到SQL Server。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 细化解析使用命名管道来访问SQLServer

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情