【问题标题】:Enable broker service asp.net MVC 5启用代理服务 asp.net MVC 5
【发布时间】:2016-04-26 10:29:44
【问题描述】:

我必须先启用代理服务才能在我的应用程序ASP.Net MVC 中使用本地数据库实体框架代码中的通知,我尝试了ALTER DATABASE MyDatabase SET NEW_BROKER WITH ROLLBACK IMMEDIATE;

错误是:

Msg 5011, Level 14, State 5, Line 1 用户没有权限 alter database 'DATA',数据库不存在,或者数据库是 不在允许访问检查的状态。消息 5069,级别 16,状态 1, 第 1 行 ALTER DATABASE 语句失败。

【问题讨论】:

  • 我也试过“ALTER DATABASE BlogDemos SET ENABLE_BROKER WITH ROLLBACK IMMEDIATE ;”我也有同样的错误
  • 您可以将您的代码放在问题内容上,这将有助于我们处理您的问题

标签: c# sql-server asp.net-mvc


【解决方案1】:

您需要向正在运行 SQL 命令的用户授予 G​​RANT ALTER DATABASE 权限。

GRANT ALTER ON DATABASE::DatabaseName TO username;

【讨论】:

  • 我试试“GRANT ALTER ON DATABASE:: DbCvTech TO myUser;”我的 webconfig 是 但我有错误找不到数据库“DbCvTech”,因为它不存在或您没有权限。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-11
  • 1970-01-01
  • 1970-01-01
  • 2013-11-26
  • 2014-03-26
  • 2019-09-18
  • 1970-01-01
相关资源
最近更新 更多