社区
C#
帖子详情
做好的软件 如何防止别人连接我的数据库 对连接字符串加密
Yuzai_KGR
2017-08-05 10:05:44
如何对连接字符串加密。。
或者还有其他办法防止别人轻松的连接至我的数据库
防止数据库被删被格式化
求大神
...全文
263
7
打赏
收藏
做好的软件 如何防止别人连接我的数据库 对连接字符串加密
如何对连接字符串加密。。 或者还有其他办法防止别人轻松的连接至我的数据库 防止数据库被删被格式化 求大神
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2017-08-05
打赏
举报
回复
引用 5 楼 Yuzai_KGR 的回复:
额 我的是CS 不是 BS 没有web
只会做单机、局域网小程序,这本来就难成专业网络应用产品。
以专业开发人员为伍
2017-08-05
打赏
举报
回复
切!分分钟做个相同签名的配件替代原来的文件,或者其它方式轻松注入一下,随时可以得到你的解密之后的用来创建连接的变量值!
Yuzai_KGR
2017-08-05
打赏
举报
回复
额 我的是CS 不是 BS 没有web
二月十六
2017-08-05
打赏
举报
回复
1、字符串可以是加密之后放到webconfig里,然后程序里用的时候再解密; 2、给数据库的用户权限做处理,把权限降低降低风险; 3、数据库服务器可以设置白名单,只让web服务器访问。、; ……
Yuzai_KGR
2017-08-05
打赏
举报
回复
不是太懂 那个数据库的权限怎么分配。。。。。加密过后的字符串 SqlConnection会认吗。。。。
threenewbee
2017-08-05
打赏
举报
回复
不要客户端直接连数据库,你应该用web service做一个中间层,并且加上验证。
全栈极简
2017-08-05
打赏
举报
回复
1、利用加解密算法加密数据库连接字符串,
http://blog.csdn.net/chinacsharper/article/details/6538296
2、数据库分配的账号拥有严格的访问权限。
MySQL
连接
字符串
总结
转自:http://www.cnblogs.com/hcbin/archive/2010/05/04/1727071.html 一、MySQL Connector/ODBC 2.50 (MyODBC 2.50)
连接
方式 1、本地
数据库
连接
Driver={MySQL};Server=localhost;Option=16834;Database=myDataBase;
使用Sequelize
连接
数据库
Sequelize.js是一款针对nodejs的ORM框架。 使用nodejs
连接
过
数据库
的人肯定对
数据库
不陌生了。如果是直接链接,需要自己建立并管理
连接
,还需要手动编写sql语句。简单的项目到是无所谓,可是一旦项目设计的东西比较复杂,表比较多的时候整个sql的编写就非常的消耗精力。 在Java、c#等语言中已经有轻量的
数据库
框架或者解决方案了。在nodejs中我推荐Sequelize。它是一...
SpringBoot整合Druid
数据库
连接
池以及
数据库
连接
池的基本解释
Druid
数据库
连接
池以及
数据库
连接
池的基本解释 简介 Druid是一个非常好用的
数据库
连接
池,但是他的好并不止体现在作为一个
连接
池加快数据访问性能上和
连接
管理上,他带有一个强大的监控工具:Druid Monitor。不仅可以监控数据源和慢查询,还可以监控Web应用、URI监控、Session监控、Spring监控。 开启Druid的监控功能,可以在应用运行期间,通过监控提供的多维度数据来分析使用
数据库
的运行情况,从而可以调整程序设计,以达到优化
数据库
访问性能的目的。接下来在DruidConfig配置类中定
有关
数据库
连接
安全性的考虑
最近客户在安装某款国内著名ERP管理
软件
时,我在现场指导过程发现了一个有意思的问题,虽然该
软件
是由具有数十年经验,并占有财务
软件
绝对市场控制权的企业开发的,但是从其安装过程看,还是有很多漏洞的。 其系统安装时需要MS SQLSERVER的SA帐号进行配置,厂商的安装人员想都没想就配置了个空SA密码,经提醒后倒是设了个密码,不过设置完后发现已经在客户端安装的
软件
都没法用了,又无奈改回了空SA密码... 从其安装过程看,作为C/S架构的
软件
,其最起码有如下问题: 1. 这种现象说明其在安装过程中没有创建
关于容器内
连接
主机
数据库
被拒的问题
1、当本地运行正常的情况下,将代码提交至git,由jekins代为下拉构建时候,会发现报如下错误: 2003, "Can't connect to MySQL server on 'localhost' ([Errno 99] Cannot assign requested address) 分析,测试容器内
连接
主机的
数据库
,以及不能使用本地的localhost了。 容器内要
连接
主机的ip时,应该修改为主机的ip地址 查看主机的ip地址: 然后修改容器的
连接
host: 这样会发现会因为
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章