Delphi 中uniconnection加了驱动连接数据库的时候怎么才能不用sa登陆而用本地系统账户登陆?我用的是SQL2008!

解决方案 »

  1.   

    这要修改SQL2008的登录方式,默认是数据库用户帐户。若要用本地系统帐户登录远程的SQL2008,则还需要配置微软服务器操作系统的认证机制,就是说,由操作系统代数据库做了认证,通过认证即把操作系统的登录用户传给数据库直接使用,这个没玩过,只知道原理。
      

  2.   

    首先
     ADOConnection1.LoginPrompt := False;
    这样就不会蹦出输入用户名的框框了,用不用sa登录,那是SqlServer服务器说了算的,不是你程序说了算的