数据库'master'中的CREATE DATABASE权限被拒绝..在构建服务器上测试

时间:2017-04-04 07:39:30

标签: c# entity-framework msbuild code-first

我在项目中使用代码第一实体框架。

我有关于我的数据库的集成测试来测试它的功能。当我在本地运行这些测试时,在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时才会出现此错误的原因是什么?

0 个答案:

没有答案