ASP网页设计利用定名管道会见SQL Server
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。1、意义SQLServer安装后缺省设置是同意客户端以TCP/IP协定来会见,用户只必要晓得SQLServer账号的暗码就能够会见,如许很
不平安,由于良多WEB程序是间接把毗连信息(数据库服务器、毗连账号、毗连暗码)写在程序内里的,损坏者或黑客能够经由过程某些
办法间接检察源代码猎取SQLServer账号及暗码,他们就能够间接用TCP/IP协定毗连到该数据库服务器,对数据或设置举行修正甚
至作损坏。利用定名管道时用户必需得具有会见SQLServer地点呆板的资本今后才有大概会见SQLServer,假如用户没有会见资
源的权限,即使他晓得SQLServer账号密也连不上。
2、完成
1、服务器设置
翻开SQLServer的ServerNetworkUtility:“入手下手->程序->MicrosoftSQLServer7.0->ServerNetwork
Utility”,在“General”栏中,删除不用要的毗连设置,然后按“Add...”增添一个NamedPipes毗连:Networklibrarys选
NamedPipes,Servername为服务器的呆板名
2、客户机设置
翻开SQLServer的ClientNetworkUtility:“入手下手->程序->MicrosoftSQLServer7.0->ClientNetwork
Utility”,在“General”栏中,删除不用要的毗连设置,然后按“Add...”增添一个NamedPipes毗连:Networklibrarys选
NamedPipes,Serveralias为待毗连的SQLServer地点服务器的呆板名(局域网)或IP地点(广域网)
3、毗连办法
能够分为两种情形:
A、客户机已上岸到服务器地点的域
客户机已具有会见服务器资本的权限,能够间接毗连SQLServer
B、客户机没有上岸到服务器地点的域
客户机不具有会见服务器资本的权限,能够在“入手下手->运转”中输出<服务器呆板名或IP地点>,然后输出NT账号和
暗码,考证经由过程后客户机就具有会见服务器资本的权限,此时该客户机就能够毗连SQLServer了
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
页:
[1]