我在项目中使用代码第一实体框架。
我有关于我的数据库的集成测试来测试它的功能。当我在本地运行这些测试时,在VS2013或VS2015中它们都通过了。每当我尝试将代码推送到构建服务器时,这些相同的测试都会失败并显示消息 - 数据库'master'中的CREATE DATABASE权限被拒绝。我尝试在构建服务器计算机上手动运行此代码,当我从visual studio 2013中运行测试时,它们可以工作!
test数据库的连接字符串是:
add name="MyContext.DbConnection2" provider name="System.Data.SqlClient" connection string="Data Source=.\SQLEXPRESS;Initial Catalog=Test database;Integrated Security=true;Trusted_Connection=True;"
只有在运行build时才会出现此错误的原因是什么?