C#.NET2005中怎样获取SQL2000的用户名和密码?

wguorun 2007-03-06 09:11:41
我们做一个客户端数据库为.mdf的系统,需要分发给客户端,我们采用了如下方法:
1.如果客户端没有安装SQL,我们就自动给他安装MSDE的数据库引擎,然后在程序中附加我们的.mdf文件并生成相应的数据;
2.[这就是问题],如果客户端已经安装了SQL2000,我们只需要附加我们的.mdf文件就可以了,可是这个附加过程需要用到用户名和密码,请问在程序中怎样获取用户名和密码?
谢谢大家关注、帮忙!
...全文
452 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wguorun 2007-03-14
  • 打赏
  • 举报
回复
谢谢!
hmilj245216 2007-03-06
  • 打赏
  • 举报
回复
你可以用SQL中的系统变量有获取用户名和密码的!
wguorun 2007-03-06
  • 打赏
  • 举报
回复
问题已解决,修改程序了
wguorun 2007-03-06
  • 打赏
  • 举报
回复
用户Windows身份验证以前也考虑过,可是这种方法与程序有的地方不太吻合。

在安装过程中弹出对话框让用户把密码输入再继续,这种方法有可行性,但是用户输入了错误的密码,我们就不知道了,结果也会出人意料了!
david_anwei 2007-03-06
  • 打赏
  • 举报
回复
可以用Windows身份验证
北京的雾霾天 2007-03-06
  • 打赏
  • 举报
回复
或者在安装过程中弹出对话框让用户把密码输入再继续.
在程序里如果要是能得到Sql的密码,那Sql也太简单了,这可能不是可取的方法.
北京的雾霾天 2007-03-06
  • 打赏
  • 举报
回复
把连接字符串改成用Windows用户登录就可以了.Windows验证.
wguorun 2007-03-06
  • 打赏
  • 举报
回复
方法1在最后少了一个“库”字,应该是生成相应的数据库。


请大家帮帮忙,解决一下方法2的问题,多谢了!

110,536

社区成员

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

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

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