一种方法是加密,另一种方法是把字符串存入webconfig文件中,然后设置webconfig禁止任何用户访问。
解决方案 »
- insert into test(b,c,d) VALUES('abc','','')保存失败
- asp.net页面和javascript页面之间如何传递参数?
- 求助,阅读源码的方法
- asp.net框架页frame,如何去掉右边框架中的滚动条?
- ASP.NET中调用JavaScript?
- 用到表单提交么?
- 日程管理控件或源代码
- 怎么编写ASP自定义的属性呢?马上结分
- sharepoint Services部署问题
- 字符串转数组,具体见详细,谢谢
- 如何从A网站传递一个值给B网站(Asp.net)?,内详
- 如何实现通过客户端请求,web服务器自动拷贝其所在局域网里面另一台机器上的声音文件,并转换为标准wav后在客户端进行播放
就在加个access数据库
把用户和密码都加用对成加密算法加,密放到access内
每次都先用oledb连接access数据库获得密码和用户后
解密在连接SqlServer
嘿,随便想的,没有用过
{
string str = "";
switch(Format)
{
case 0:
str = FormsAuthentication.HashPasswordForStoringInConfigFile(Password,"SHA1");
break;
case 1:
str = FormsAuthentication.HashPasswordForStoringInConfigFile(Password,"MD5");
break;
}
return str;
}
然后编译 程序里的数据库连接都调用这个string,那么只要你不把cs文件给别人,谁都无法看到你的字符穿连接
HashPasswordForStoringInConfigFile
<appSettings>***********************<appSettings>的内容全部加密。(自己做个算法输入“Password=aa123;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=sql1”,生成◎◎#8××××等等放入webconfig中)
在程序中用自己的逆算好在进行解密就可以了。