1

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

4

1 回答 1

0

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

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

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

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

于 2013-09-25T07:50:30.183 回答