社区
C#
帖子详情
如何隐藏数据库密码在connecionstring和app.config
mancinigt
2012-04-26 05:17:06
窗体程序,要连接数据库,connectionstring 在app.config中,如何不显示数据库登录密码,或者加密显示。数据库login是自定义的,不是sa.
谢谢。
...全文
340
11
打赏
收藏
如何隐藏数据库密码在connecionstring和app.config
窗体程序,要连接数据库,connectionstring 在app.config中,如何不显示数据库登录密码,或者加密显示。数据库login是自定义的,不是sa. 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qxyywy
2012-04-26
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
你去问烟酒商店“有没有杏花村酒?”,店员答道“杏花村在山西,应该去火车站去排队买票”。
[/Quote]
呵呵 P哥搞扯
因为这个问题本身没多少必要 纯粹浪费时间
窗户纸
2012-04-26
打赏
举报
回复
最彻底方法是把用户眼睛打瞎即可,不然配置文件中怎么都好解密,还有一个办法是启动认证后再通过加密通道将其传过来。好处是随时可以修改连接字符串而不用改客户端。
jyh070207
2012-04-26
打赏
举报
回复
最好是自已写一个加密解密的算法,将用户名及密码加密后存放,不要存放明文在程序或配置文件中...
IT-Style
2012-04-26
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
自己把连接信息加密放到**.ini文件中,程序读取此文件并解密取得。
[/Quote]
还是这种方法好...
test2050
2012-04-26
打赏
举报
回复
自己把连接信息加密放到**.ini文件中,程序读取此文件并解密取得。
orochiheart
2012-04-26
打赏
举报
回复
说错了 推荐用AES的 我现在用的就是这个 网搜“C# AES加密”
orochiheart
2012-04-26
打赏
举报
回复
把连接字符串加密 然后将密文放在app.config中,程序在读取的时候 再解密。
推荐用DES加密 解密
色拉油
2012-04-26
打赏
举报
回复
你都不告诉配置文件,那人家去哪里找,可以不写道config中啊
以专业开发人员为伍
2012-04-26
打赏
举报
回复
你去问烟酒商店“有没有杏花村酒?”,店员答道“杏花村在山西,应该去火车站去排队买票”。
mancinigt
2012-04-26
打赏
举报
回复
对了,数据库login是 sql server 认证。
楼上说获得连接字符串,从那里获得呢?
mathieuxiao
2012-04-26
打赏
举报
回复
获取连接字符串,再加密解密
aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY\NETWORK SERVICE"
XP下:aspnet_regiis -pa "NetFrameworkConfigurationKey" "aspnet"
sha,md5,des等
public string MD5(String str)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.Default.GetBytes(str);
byte[] result = md5.ComputeHash(data);
string s= BitConverter.ToString(result);
return s;
}
C#通过
APP
.
config
连接
数据库
本文介绍了在C#中使用ADO.NET技术连接
数据库
的基本步骤,包括引用命名空间、创建连接字符串、创建Sql
Connec
t
ion
对象、打开和关闭
数据库
连接、执行SQL查询和更新,在
app
.
config
中配置好后可以更快的使用连接字符串。
C#配置文件之
App
.
config
和.settings
C#配置文件之
App
.
config
和.settings C#的Winform下的配置文件可以分为两类:设置文件(.settings)和应用程序配置文件(.
config
); 应用程序配置文件可以分成:
App
.
config
和自定义的.
config
配置文件 备注:C#下的配置文件都是标准的XML文件。 1.
App
.
config
1.1 创建 创建winform项目之后会自动生成
App
.
config
文件,如果默认没有,可以在项目上右键–新建项–应用程序配置文件,命名为
App
.
config
。 <?xml ve
WPF 读写
APP
.
config
WPF 项目不带
App
.
config
想要使用 要在项目里新建
app
.
config
但是 切记 名字写错就找不到了 1) 新建
App
.
config
不要把名字写错 是
app
.
config
多一个字母都找不到 2) 增加 引用 system.
config
urat
ion
3) 写
app
.
config
<?xml vers
ion
="1.0" encoding="utf...
WPF C#之读取并修改
App
.
config
文件
简单介绍
App
.
config
App
.
config
文件一般是存放
数据库
连接字符串的。 下面来简单介绍一下
App
.
config
文件的修改和更新。 1, 向项目添加
app
.
config
文件 右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“
app
.
config
”,单击“确定”。
C# 读取配置文件
App
.
config
来连接SQLserver2008
数据库
第一步:新建应用程序的配置文件
App
.
config
右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“
app
.
config
”,单击“确定”。出现在设计器视图中的
App
.
config
文件为: <?xmlvers
ion
="1.0"encoding="utf-8"?&g...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章