我们在数据库服务器上创建了一个本地windows用户名,并在同一工作组的IIS7应用程序池中的另一台机器上使用它。网站应用程序可以登录到数据库服务器。现在我在我的机器上用VS2010进行开发,试图远程访问数据库。在我的机器上,用户和工作组与web/数据库服务器不匹配,所以我显式地指定了用户名和密码。当我尝试将VS 2010连接到SQL Server 2008时,我收到以下错误:
Cannot open user defaul
在开发机器和服务器上,我都安装了MySQL连接器6.5.5,我使用的是实体框架。当我在本地机器上查询数据库并查看生成的SQL时-查询由Select X,Y,Z inner join A inner join B Where C in (1,2,3)组成。但是,当我将完全相同的系统部署到活动服务器上时,查询完全更改为Select X,Y,Z,LEFT or 1,LEFT or 2,LEFT or 3 Where 1= C或2=C或3=C。如何将服务器与我的开发计算机对齐?
谢谢!