N newfood123 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-13 #1 我用ado连接sql数据库,有的电脑一设密码就连不上,有没有谁知道这是为什么??
银 银雨辰 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-13 #2 建议 用SQL Server身份认证方式登陆<br>还有 你的SQL Server登陆方式是什么模式?
S shadowpj Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-13 #4 存在这个问题,当你装SQL时的Administrator密码改变时客户机连不上服务器了.改回来就没事了.还有一个办法就是在服务器电脑上建立所有客户机用户我指的是Windows的用户.即可!
银 银雨辰 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-13 #5 客户机 连服务器 用SQL Server身份认证 就没有这个问题
L lsz100 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #6 to shadowpj哪不是要建死人了。客户端改了怎搞<br>TO 银雨辰 你说的 用SQL Server身份认证,就是指把SQLSERVER设成混和验证模式吧。<br>但是我设了有时还是有楼主说的问题,不知为什么。
to shadowpj哪不是要建死人了。客户端改了怎搞<br>TO 银雨辰 你说的 用SQL Server身份认证,就是指把SQLSERVER设成混和验证模式吧。<br>但是我设了有时还是有楼主说的问题,不知为什么。
N newfood123 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #7 我的SQLSERVER设成混和验证模式,但就是有很多的机连不上,不知道为什么,SQL的错误提示老是0100
N newfood123 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #9 引擎是WINDOWS自带的应该没能问题,我们公司买了一个别人公司的软件,它的也是用ADO连接的,它的没有问题,就我的有问题,我采用的是Microsoft OLE DB Provider for SQL Server方式连接的,大家帮帮我
引擎是WINDOWS自带的应该没能问题,我们公司买了一个别人公司的软件,它的也是用ADO连接的,它的没有问题,就我的有问题,我采用的是Microsoft OLE DB Provider for SQL Server方式连接的,大家帮帮我
银 银雨辰 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #11 ADOConnection1.ConnectionString := 'Provider=SQLOLEDB.1;Password=ABC;Persist Security Info=True;User ID=sa;Initial Catalog= MySqlServer;Data Source=127.0.0.1';<br>Try<br> ADOConnection1.Open;<br>Except<br> MessageBox(Longint(DM), PChar('连接数据库服务器出错!'), '数据库连接', MB_ICONERROR);<br>Exit;<br><br>这是连接本地的,连接网络服务器,改下IP地址。
ADOConnection1.ConnectionString := 'Provider=SQLOLEDB.1;Password=ABC;Persist Security Info=True;User ID=sa;Initial Catalog= MySqlServer;Data Source=127.0.0.1';<br>Try<br> ADOConnection1.Open;<br>Except<br> MessageBox(Longint(DM), PChar('连接数据库服务器出错!'), '数据库连接', MB_ICONERROR);<br>Exit;<br><br>这是连接本地的,连接网络服务器,改下IP地址。
银 银雨辰 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #13 SQLSERVER 验证身份 有两种模式:1、windows身份验证模式 2、SQL Server 和windows身份验证模式<br><br>正常情况下选择SQL Server 和windows身份验证模式<br><br>客户端连接时 使用SQL Server身份验证登陆
SQLSERVER 验证身份 有两种模式:1、windows身份验证模式 2、SQL Server 和windows身份验证模式<br><br>正常情况下选择SQL Server 和windows身份验证模式<br><br>客户端连接时 使用SQL Server身份验证登陆
大 大器晚成 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #15 用socket可以避免这样的问题,如果不用socket,只能用shadowpj的方法了(我用过).
N newfood123 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #16 我用的也是银雨辰的方法,用一个INI文件做字符串连接,可有的电脑就是连不上,不知道为什么??
F feiyan_918 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #17 Data Source=127.0.0.1<br>这里应该放服务器IP,直接使用SQL Serser自身的身份验证就可以了!
银 银雨辰 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #18 你可以在客户端用 先用 SQL Server Management Studio 看是否可以连上服务器!
A ahhlian Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-14 #19 1、检查SQL Server客户端网络实用工具中的协议,一般优先选用“命名管道”<br>2、SQL Server补丁SP4,Delphi的ADO补丁<br>3、connect.udl数据连接串中,如果sa设置有密码,必须确保“Persist Security Info=True”(允许保存密码),否则怎么也连不上的<br>[oledb]<br>; Everything after this line is an OLE DB initstring<br>Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=midb;Data Source=.<br>4、SQL Server本身安装的问题
1、检查SQL Server客户端网络实用工具中的协议,一般优先选用“命名管道”<br>2、SQL Server补丁SP4,Delphi的ADO补丁<br>3、connect.udl数据连接串中,如果sa设置有密码,必须确保“Persist Security Info=True”(允许保存密码),否则怎么也连不上的<br>[oledb]<br>; Everything after this line is an OLE DB initstring<br>Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=midb;Data Source=.<br>4、SQL Server本身安装的问题
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-15 #20 我发现,<br>有的客户机用简化版的xp,没有某个dll支持(sqlserver)的<br>还有的注册表里面没有设置sqlserver的名称什么的客户端支持<br>所以连接不上<br>2ccc里面有个工具可以支持<br>病毒的影响,也会连不上<br>防火墙什么的也要阻挡
我发现,<br>有的客户机用简化版的xp,没有某个dll支持(sqlserver)的<br>还有的注册表里面没有设置sqlserver的名称什么的客户端支持<br>所以连接不上<br>2ccc里面有个工具可以支持<br>病毒的影响,也会连不上<br>防火墙什么的也要阻挡