Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在windows身份验证中处理“在数据库主机中创建数据库权限被拒绝”?_Asp.net_Sql Server 2008 - Fatal编程技术网

Asp.net 如何在windows身份验证中处理“在数据库主机中创建数据库权限被拒绝”?

Asp.net 如何在windows身份验证中处理“在数据库主机中创建数据库权限被拒绝”?,asp.net,sql-server-2008,Asp.net,Sql Server 2008,我使用visual studio 10中的命令apsnet_regsql打开了ASP.NET SQL Server安装向导,该命令以管理员身份运行 在该向导中,我选择了Windows身份验证而不是Sql身份验证。当我尝试连接到主数据库时,我得到以下异常 执行SQL文件“InstallCommon.SQL”时出错。SQL错误号为262,SqlException消息为:在数据库“master”中拒绝创建数据库权限。创建TestDB数据库 SqlException是: 在windows身份验证中的数据

我使用visual studio 10中的命令apsnet_regsql打开了ASP.NET SQL Server安装向导,该命令以管理员身份运行

在该向导中,我选择了Windows身份验证而不是Sql身份验证。当我尝试连接到主数据库时,我得到以下异常

执行SQL文件“InstallCommon.SQL”时出错。SQL错误号为262,SqlException消息为:在数据库“master”中拒绝创建数据库权限。创建TestDB数据库

SqlException是:

在windows身份验证中的数据库“master”中创建数据库权限被拒绝

例外情况下,我知道我没有创建数据库的权限。但我如何以及在哪里可以获得这样做的许可

我的系统中有SQLServer2008,它只是VisualStudio2008的默认版本


因此,请帮助我并为我的问题提供解决方案。谢谢

很明显,发生这种情况的原因是用户没有sql Server中的任何修改权限。解决此问题的方法之一是转到安全文件夹选择用户选择属性可能是权限,并将此用户设置为dbadministrator或使用此用户登录并尝试创建数据库以外的其他高级角色

这里有几篇文章


我的系统中没有安装SQL Management Studio来更改用户属性。我的系统中有SQL Server 2008,这是Visual Studio 2010的默认设置。您仍然需要使用某种控制台来执行查询。您可以指导我如何执行该操作或发布链接以供参考吗?不是这样。如何使用控制台执行查询以将登录用户添加为dbadmin