asp.net MVC问题的发布项目-创建数据库权限被拒绝

时间:2019-02-24 09:43:46

标签: sql-server asp.net-mvc

我已经在本地服务器上的Asp.Net MVC中发布了我的项目,但是数据库中出现了一些错误。下面是该错误消息:

  

数据库'master'中的CREATE DATABASE权限被拒绝。

我的连接字符串如下。

connectionString="Data Source=DESKTOP-LBLR0NH\SQLEXPRESS;Initial Catalog=MyReleaseDB;Integrated Security=False; User Id=zahra; password=12345" providerName="System.Data.SqlClient" />

那是什么问题,我该如何解决?

2 个答案:

答案 0 :(得分:2)

当试图创建数据库的用户在SQL Server中没有必要的权限时,会出现此错误消息。

打开“安全性”文件夹,然后打开“登录名”文件夹,然后选择要用于创建数据库的用户帐户。

打开帐户的“属性”,选择“服务器角色”选项卡,然后选择“ dbcreator”复选框(sysadmin的效果更好)。

请查看此thread

答案 1 :(得分:2)

您需要确保退出zahra sql登录,并且至少具有dbcreator服务器角色来创建数据库。