asp.net连接sql2000字符串设置

一个项目即将结束,回过头来看程序,觉得这个还是很重要的。想当初刚接触ASP.NET时,连接数据库的问题就曾令我头痛不少,经常有些小异常。今天有空还是写下来,作个记录。

数据库连接字符串
<connectionStrings>
    <add name="ConnectionString" providerName="System.Data.SqlClient"
 connectionString="Data Source=(local);Initial Catalog=dbname;User ID=sa;Password=1"/>
</connectionStrings>
注:Data Source可以用Server代替,Initial Catalog表示数据库名,可以用Database代替。
(local)表示本地连接,如果是远程连接,可以用远程主机名或IP来表示。
同时,也可以通过appSettings来设置:
<appSettings>
    <add key="ConnectionString"  value="Data Source=(local);Initial Catalog=dbname;User

ID=sa;Password=1"/>
</appSettings>

除了这里的设置外,程序的安全性也是很重要的,如果别人获取了你的web.config,那就很危险了。当然,我们也可以通过对web.config文件来加密,或者对连接字符串加密。可以结合MD5、DES等经典算法再加上一些自定义的处理,这样安全性就会提高很多。这里主要是谈连接方法,具体的安全性,等以后做的成熟一些再写出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值