您的位置:程序门 -> .net技术 -> c#



c#.net2005中怎样获取sql2000的用户名和密码?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#.net2005中怎样获取sql2000的用户名和密码?[已结贴,结贴人:wguorun]
发表于:2007-03-06 09:11:41 楼主
我们做一个客户端数据库为.mdf的系统,需要分发给客户端,我们采用了如下方法:
      1.如果客户端没有安装sql,我们就自动给他安装msde的数据库引擎,然后在程序中附加我们的.mdf文件并生成相应的数据;
      2.[这就是问题],如果客户端已经安装了sql2000,我们只需要附加我们的.mdf文件就可以了,可是这个附加过程需要用到用户名和密码,请问在程序中怎样获取用户名和密码?
      谢谢大家关注、帮忙!
发表于:2007-03-06 09:19:241楼 得分:0
方法1在最后少了一个“库”字,应该是生成相应的数据库。


请大家帮帮忙,解决一下方法2的问题,多谢了!
发表于:2007-03-06 09:29:002楼 得分:20
把连接字符串改成用windows用户登录就可以了.windows验证.
发表于:2007-03-06 09:30:163楼 得分:20
或者在安装过程中弹出对话框让用户把密码输入再继续.
在程序里如果要是能得到sql的密码,那sql也太简单了,这可能不是可取的方法.
发表于:2007-03-06 09:35:134楼 得分:20
可以用windows身份验证
发表于:2007-03-06 09:52:375楼 得分:0
用户windows身份验证以前也考虑过,可是这种方法与程序有的地方不太吻合。

在安装过程中弹出对话框让用户把密码输入再继续,这种方法有可行性,但是用户输入了错误的密码,我们就不知道了,结果也会出人意料了!
发表于:2007-03-06 10:21:446楼 得分:0
问题已解决,修改程序了
发表于:2007-03-06 10:30:557楼 得分:0
你可以用sql中的系统变量有获取用户名和密码的!
发表于:2007-03-14 11:45:158楼 得分:0
谢谢!


快速检索

最新资讯
热门点击