【问题标题】:CREATE DATABASE permission denied in database 'master' in visual studio 2010?Visual Studio 2010 中的数据库“主”中的 CREATE DATABASE 权限被拒绝?
【发布时间】:2013-09-24 07:30:32
【问题描述】:

数据库“master”中的 CREATE DATABASE 权限被拒绝。当我尝试使用 Web 矩阵实现身份验证时。我将尝试使用 mvc4 Internet 模板在本地服务器资源管理器中动态添加新数据库,但我有以下问题“在 Visual Studio 2010 中的数据库'master'中创建数据库权限被拒绝?”。不知道是什么权限问题。有人可以帮助我吗? 错误出现在 global.asax 的这一行中 WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);

【问题讨论】:

    标签: sql-server asp.net-mvc-4 forms-authentication membership-provider


    【解决方案1】:

    这似乎是 SQL Server 的连接问题,很可能您没有正确设置连接字符串。

    根据您的连接字符串设置,如果您使用 Integrated Security=False,则需要用户 ID 和密码。您需要指定有权创建数据库的用户 ID 和密码。请检查此link 以了解用户权限问题和此link 以了解如何正确指定用户 ID 和密码。连接字符串中使用的用户ID应该有创建数据库的权限。

    如果设置为 SSPI 或 True,Windows 用户凭据将用于验证权限。

    如果这不能解决问题,请分享您的连接字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 2023-03-05
      • 2016-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多