客户端如何操作服务器数据库?

ttg520 2009-08-05 04:43:28
一般C/S的系统,客户端如果操作服务器数据库呢,我以前写的都是把数据库连接写在App.config里,软件写好了就交给客户了,不过这次数据库在外网,需要很高的安全性,如何才能保证我的数据库安全呢?
开发工具VS2005+sql2005
...全文
149 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gisyellow 2009-08-05
  • 打赏
  • 举报
回复
关注
zhoudut 2009-08-05
  • 打赏
  • 举报
回复
webservice + ssl
刚才写错了
zhoudut 2009-08-05
  • 打赏
  • 举报
回复
webservice + ssh
ttg520 2009-08-05
  • 打赏
  • 举报
回复
打算用.Net Remoting来做 先研究一下 谁有相关资料?
周公 2009-08-05
  • 打赏
  • 举报
回复
用分布式技术,如WCF/XML WebService/.Net Remoting等。
这样的话客户端是不可能知道数据库表、用户名和密码等情况的,只提供必要的供客户端调用的方法,其它的细节一概隐藏,这样比加密数据库连接字符串强多了。
ralpha08 2009-08-05
  • 打赏
  • 举报
回复
最好采用webservice 或者 remoting等技术, 把业务逻辑 数据更新都放在服务器端去做。
提供接口给客户端
ttg520 2009-08-05
  • 打赏
  • 举报
回复
在网上查了 链接字符串加密 可以被汇编反编的
wang520d 2009-08-05
  • 打赏
  • 举报
回复
链接字符串加密
freeboy827 2009-08-05
  • 打赏
  • 举报
回复
在服务器上运行个服务,可以返回连接字符串,或者加密

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧