为什么客户端不能自动连接数据库,而是弹出登录数据库服务器的密码框?

hansland 2004-03-31 09:31:06
大侠,我在做sqlserver odbc接口时,在configuration 中使用了with sql server authentication using a login id and password entered by the user,
我的sqlserver 登录是混合认证sa 密码加上 机器密码.
在安装程序做好以后,我在别的机器上安装客户端,结果发现客户端不能自动连接数据库,而是弹出登录数据库服务器的变灰色的密码框 sa 要求输入密码,在将它打勾变成亮色以后,就可以登录上去.请问,如何在客户端取消这一步骤,直接登录数据库服务器呢?
...全文
31 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
livode 2004-03-31
  • 打赏
  • 举报
回复
在configuration 中使用了with sql server authentication using a login id and password entered by the user
=================================================
在后面加一句connect
hansland 2004-03-31
  • 打赏
  • 举报
回复
不好意思,是在制作安装程序时用installshield 5.0 修改的.installshield 可以自动将数据库服务器的odbc 配置的注册表添加的安装程序中,在安装客户端时就会将客户端的odbc配置设置成和数据库服务器一样了.

在安装文件如何改写odbc 我还不会,请大侠指教,谢谢.
livode 2004-03-31
  • 打赏
  • 举报
回复
对了,你选中了autocommit mode吗?
livode 2004-03-31
  • 打赏
  • 举报
回复
把你客户端安装文件里改写odbc的那段代码贴出来看一下。
hansland 2004-03-31
  • 打赏
  • 举报
回复
我的安装文件已经将客户端的odbc 改写了,并在客户端自动设置了odbc连接的.问题是为什么不能默认通过认证,反而需要数据库服务器的再次认证才能通过.请大侠帮助解决,多谢了
livode 2004-03-31
  • 打赏
  • 举报
回复
要在注册表里注册,把你机子上的odbc注册文件导出,在客户端一起执行
hansland 2004-03-31
  • 打赏
  • 举报
回复
没有,我试试;请问 autocommit mode 有什么作用呢,是否加上就可以了呢?

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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