部署我的 MVC 4 应用程序后,我尝试注册用户,得到这样的错误:
数据库“master”中的 CREATE DATABASE 权限被拒绝。
连接字符串是:
<add name="Market" providerName="System.Data.SqlClient" connectionString="Data Source=endine.arvixe.com; Initial Catalog=Market; Uid=mylogin; Password=mypass; MultipleActiveResultSets=true; " />
和 DbContext:
public class Market: DbContext
{
public Market()
{
Database.SetInitializer<Market>(new MarketInitializer());
}
}
public class MarketInitializer: DropCreateDatabaseIfModelChanges<Market>
{
protected override void Seed(Market context)
{
base.Seed(context);
}
}
我使用相同的 SQL Management Studio 访问数据库,mylogin
并使用脚本mypass
创建了数据库。Market
但是在站点中,无法访问数据库。
我怎样才能找到它的原因?