关于sqlserver2005:合法用户名在程序中为啥无法连接数据库?

解决方案 »

  1.   

    程序中既然无法连接,那么你在本机用SQL客户端用这个用户可否连接数据库?
      

  2.   

    服务器上开启Windows与SQL的混合认证
      

  3.   

    查看sql server 中用户名设置的权限
      

  4.   


    是合法用户名,可以用这个用户名在sql用户端建立连接。可是在程序端却不能建立连接。郁闷的要死
      

  5.   

    Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
      

  6.   

    服务器上开启Windows与SQL的混合认证
      

  7.   

    server=IP地址;database=数据库名;uid=用户名;pwd=密码;
      

  8.   

     <add name="MyAssetsDBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial CataLog=MyAssetsDB.mdf;User ID=sa;Password=3578612;"/>
      <add name="MyASPNETDBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial CataLog=ASPNETDB.MDF;User ID=sa;Password=3578612;"/>
    这就是我的链接语句,没错吧
      

  9.   

    错了<add key ="CRMConnectionString" value ="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|CRM.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"/>
      

  10.   

    Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;