社区
VB
帖子详情
请问对于数据库连接字符串的密码部分大家如何处理
jthkl
2015-08-06 01:24:47
.net程序反编译效果超级好,其他也就罢了,能反编译我的程序那也是给我面子了
,我最担心的是数据库密码,这个如果泄露了会造成巨大的损失和麻烦,请问有没有什么技巧,能够既让程序可以正常登又有隐藏的比较好,让别人无法知道密码是什么?
...全文
350
5
打赏
收藏
请问对于数据库连接字符串的密码部分大家如何处理
.net程序反编译效果超级好,其他也就罢了,能反编译我的程序那也是给我面子了,我最担心的是数据库密码,这个如果泄露了会造成巨大的损失和麻烦,请问有没有什么技巧,能够既让程序可以正常登又有隐藏的比较好,让别人无法知道密码是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
letusgo1234567890
2015-08-07
打赏
举报
回复
这要根据你的程序的应用方式来定义,CS 、BS单机还是联网等等,不过不外乎以下方式: 采用动态密码 连接认证 加密传输 密码在哪里都不要出现明文(就是一直使用加密函数传递)
娃都会打酱油了
2015-08-06
打赏
举报
回复
你连你是winform还是webform都没说,然并卵 winform的话,要么直接就是有Server,否则怎么都可以被破解客户端密码,然后问题就转移到服务端,也就是下面部分 webform的话,微软默认提供两种配置节加密方式,怎么弄查下资料就知道了,当然也可以对字符串加密
gw6328
2015-08-06
打赏
举报
回复
密码是配置文件里面,你怎么反编译。而且人家要得到你的exe .dll还是不那么容易吧。
ajianchina
2015-08-06
打赏
举报
回复
然并卵知道是啥吧?
只要你选择了这种连接模式,暴露密码的风险是时刻存在的,只能做到相对的安全,那就是:
1、将密码通过c写入dll
2、使用ssl连接数据库
3、降低数据库用户权限
4、数据库做好备份维护计划
以上几点要全部做到才行,但不是万无一失的,密码还是可以通过很多第三方工具取得,即便前两步都做了,通过内存工具可以取得密码,如果不做ssl,通过网络嗅探更容易取得密码:
所以最好的方式还是改变设计模式,采用wcf或webservice,将业务跟数据完整的隔离才能从客户端杜绝这一问题。
Tiger_Zhao
2015-08-06
打赏
举报
回复
比如SQL Server,用Windows验证模式,数据库访问权和当前Windows用户有关,连接时根本不用什么密码。
mysql修改连接
字符串
_修改
数据库连接
字符串
教程
修改
数据库连接
字符串
教程ASP/ASP.NET站点ASP/ASP.NET站点连接数据库的配置文件一般为Conn.asp、Web.Config(一般在站点根目录)这些配置文件一般都含有
数据库连接
字符串
。例如:Conn.asp内的连接
字符串
为set Conn=...
C#学习记录——
数据库连接
字符串
的加密解密
通常我们开发项目时经常会用到数据库去储存项目应用层(也就是在用户与程序发生产生数据的交互时,比如增删查改操作)产生的数据,这时我们会创建
数据库连接
字符串
对象,然后通过连接对象才去做其他操作。但是,如果在...
mysql连接
字符串
端口_
数据库连接
字符串
端口号
如何获取SQL server数据库的...3、将后缀名改回txt,打开txt文本文档就可以看到已经创建好了
数据库连接
字符串
了。连接SQL数据库时,不指定端口号时是不是就默认端口号是1433?SQL Server服务器默认监听的端口号是143...
数据库连接
字符串
详解
数据库连接
字符串
,这个东东,编程的时候总是能碰到它,一直没有仔细、系统地研究,整理这个东西;现在想理理。 当我们的应用程序需要连接到数据库或数据文件时,我们会使用 ADO、 ADO.Net等等,通过一个提供程序...
Oracle
数据库连接
字符串
(经典大全)
Oracle
数据库连接
字符串
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章