Delphi+SQL2000开发C/S链接不上服务器(20)

  • 主题发起人 主题发起人 只你
  • 开始时间 开始时间

只你

Unregistered / Unconfirmed
GUEST, unregistred user!
DM.ADOConn.ConnectionString := 'Provider=SQLOLEDB;Integrated Security=SSPI;Persist Security Info=False;' + 'User ID='+ edtDBUser.Text +';Initial Catalog='+ edtDBName.Text +';Data Source='+ edtServerName.Text;要是把登录界面关掉的时候,他就会跳出 “本机计算机名“/Guest无法登录这个就是我连接的代码,那个大哥知道告诉我一下是什么原因
 
在服务器上加GUEST访问权限
 
sql server 的身份验证方式采用Sql用户名模式
 
同意楼上的,在企业管理器里找到“身份验证方式”项,改成SQL用户名验证模式
 
我验证方式是Sql server和Windows验证方式的,后来我在Sql server创建一个用户是Sql Server验证方式也不行
 
怎么没人回答这个问题啊,难道没人碰到过这个问题
 
这是sql 验证的问题,如果你确信连接没有问题的话,给sql 加个pack就可以解决
 
客户机装ADO 2.7你SQL2000不是个人版吧?个人版不支持别的机器访问好像
 
是你登陆成功后把登陆界面关掉,还是根本就没有登陆成功?如果是没有登陆成功的话,建议你看看计算机的Server服务有没有启动,如果登陆成功后把界面关掉出先的毛病,还是安数据库补丁吧,再说你用的数据库用户名是不是默认的sa?
 
找到原因啦,是这句DM.ADOConn.ConnectionString := 'Provider=SQLOLEDB;Integrated Security=SSPI;Persist Security Info=False;'多了“Integrated Security=SSPI;”这个就连接局域网不行,连接本机就可以,好像多了这个就是集成什么的。不过还是谢谢各位。
 
多人接受答案了。
 
后退
顶部