在Visual Studio 2010中数据库'master'中的CREATE DATABASE权限被拒绝了吗?

时间:2013-09-24 07:30:33

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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