Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 1763|回复: 6
打印 上一主题 下一主题

SQL Server Express 的问题

[复制链接]

5

主题

0

好友

59

积分

中级会员

Rank: 2Rank: 2

跳转到指定楼层
1#
发表于 2011-4-20 11:28 AM |只看该作者 |倒序浏览
各位大哥,

我有以下问题,我在用着SQL server Express 2005。
WinForm App, Ms VS 2008

我的client program要link去server (SQL server express2005在server里)
所以我的config file用以下的方式去connect.

"<add name="SimpleMice" connectionString="Data Source=192.68.1.1\SQLEXPRESS;Initial Catalog=SimpleProgram; User ID=saassword=dsc;"
         providerName="System.Data.SqlClient=" />"

但用户不想看到user ID 和password.
我现在SQL server Express 2005 用的是SQL server Authentication.
那位有什么好建议吗?




收藏收藏0

5

主题

0

好友

59

积分

中级会员

Rank: 2Rank: 2

2#
发表于 2011-4-21 06:42 PM |只看该作者
没办法了,用自己的办法。。
encrypt那个connection string,不让user看到吧。


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

3#
发表于 2011-4-22 01:46 PM |只看该作者
开一个 class
把 Data Source=192.68.1.1\SQLEXPRESS;Initial Catalog=SimpleProgram; User ID=sa;password=dsc;
set 成 strong lo

要厉害点 就 加密 
再厉害点 就 SSL cert 加密 
在厉害点 就 找我(收费很贵的技术) 
呵呵


回复

使用道具 举报

5

主题

0

好友

59

积分

中级会员

Rank: 2Rank: 2

4#
发表于 2011-4-26 07:19 PM |只看该作者
回复 3# goodday


    你是说set成string吗?那不是都一样吗?
把它hard code?? 不然就把他store在setting里。
我找到一个方法,可是都不止怎么把它直接用在另一台client pc。
RsaProtectedConfigurationProvider ->可是这个要public key copy,有一点麻烦


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

5#
发表于 2011-4-27 02:57 PM |只看该作者
现在多数人都是用 Web Service 了,比较少用直接 remote connection 去 database 的。


回复

使用道具 举报

5

主题

0

好友

59

积分

中级会员

Rank: 2Rank: 2

6#
发表于 2011-4-27 05:54 PM |只看该作者
回复 5# ~Zero


    erm..是的,因为对web service不熟。
而且我的是winform,都没想到能不能用在win app里。


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

7#
发表于 2011-4-27 06:08 PM |只看该作者
如果是要 RSA,那你要怎样在 SQL 里面 decrypt?

跟 client 说,connection string 放在 config 是有好处的,
哪天你的 database 换 IP 还是换 port 还是换 username password 了,
可以直接在 config 里面改,不用整个 win apps 重新 deploy 过。

如果还是担心 security 问题,建议去学学 web services。
那样你的 connection string 就在 web service 那边了,
client side 是看不到的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 02:38 PM , Processed in 0.110020 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部