给SQL sever建立的数据源,用户密码是不是无法保存? 如果没有办法保存,大家都是使用什么解决方案? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 odbc数据源建立好了以后,在执行CDatabase::open()这个函数的时候,需要使用连接字符串,而连接字符串中包含有用户密码。 难道要把密码写死?还是把密码保存到本地的一个配置文件中,连接数据库的时候,从配置文件中读出来?不过这样的做法缺陷太多.难道在odbc中配置的SQL server数据源真的不能保存密码?好久没有用过odbc了,很多东西不太清楚了. 关于odbc数据源的信息都放在注册表中,具体的位置如下:HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI没有关于用户密码的你可以手工建立一个sql server的odbc数据源然后到注册表里查看。 提问题之前我就看过注册表了,注册表里只有lastUser项,没有密码项,所以我才问,是否真对于SQL server的odbc数据源不能保存密码. 我想这个你也没办法避免,就算在你手工建立odbc数据源的时候给你保存了用户密码,还不是一样要涉及到你上面说的问题,除非写死,否则没办法避免。 大牛们请进:C++中WORD赋值问题 【请教】数据库存储过程返回参数权限问题 关于GetBuffer的一此问题 VC 控制台 关于VC和mysql的问题,谢谢了 有图像旋转的快速算法吗 OpenGL如何给直线或点加颜色?请教高手!! 多播组中socket通讯故障 public 的变量指针怎变了? dll 如何判断鼠标在一个LIST框内 帮帮我好吗,如何在背景图上移动小图片
还是把密码保存到本地的一个配置文件中,连接数据库的时候,从配置文件中读出来?不过这样的做法缺陷太多.
难道在odbc中配置的SQL server数据源真的不能保存密码?
好久没有用过odbc了,很多东西不太清楚了.
然后到注册表里查看。