各位大侠好:
    我是一个编程新手,刚试着编了个程序,delphi7+SQL Server2000,我在SQL服务器上建立好了数据库,为a和b两个用户分配了不同的访问权限,在客户端(另一台机子)执行程序访问SQL服务器时弹出了登录对话框,输入了a或b用户及密码后仍然无法登录,显示guest用户无法登录,请问在客户端访问时为什么还是用的guest呢?我输入的可是SQL服务器上分配了权限的用户啊?希望哪位高手指点一下,谢谢!
    祝大家愉快!!

解决方案 »

  1.   

    将sql server服务器的验证方式从windows验证方式改为sql验证
      

  2.   

    在客户端用你在SQL服务器上的用户名及密码登录再试试看吧,我以前也遇到过这个问题,就是那样解决的,稍显不便的就是没有实现随时换用户的功能
      

  3.   

    把loginpromt设为false,在客户端先建用户a、b,注销后用a或b登录
      

  4.   

    adoconnection的属性我看过好多遍了,还是看不出来啊,请指明一下好吗?