SQL Server Express的在数据库中创建“主”拒绝DATABASE权限(SQL Serv

2019-08-31 21:57发布

我更改选项,之后UserInstance =“False”,那么错误开始发生。

因为我想使用全文搜索,需要设置更改。 但是,它停止工作。 有没有什么办法让它再工作?

我运行的应用程序池网络服务具有完全控制。

Answer 1:

一种解决方案呈现在这里不完全是你的问题,但对于究竟给定的错误。

  1. 开始- >所有程序- > Microsoft SQL Server的2005 - >配置工具- > SQL Server外围应用配置

  2. 添加新的管理员

  3. 选择“ 在SQLEXPRESS SQL的成员服务器系统管理员角色 ”,并把它添加到右边框。

  4. 单击确定。



Answer 2:

  1. 从这个下载脚本微软网站
  2. 运行它为管理员
  3. 按照说明,你的一套。

UPDATE 2014年9月3日

上述微软URL不再有效,有人你花时间将它保存到GitHubGist和链接如下https://gist.github.com/wadewegner/1677788



Answer 3:

解决方案为Microsoft SQL Server,错误:262

点击开始 - >点击在Microsoft SQL Server 2005现在,用鼠标右键单击SQL Server Management Studio中点击以管理员身份运行



Answer 4:

如果你有在SQL Server中同样的错误2008年管理工作室比下面的链接将解决这个错误后,这么多的努力,我发现这个链接: http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/ 76fc84f9-437c-4e71-ba3d-3c9ae794a7c4 /



Answer 5:

你什么连接登录到SQL Server? 您需要使用具有足够的权限来创建数据库的登录连接。 网络服务可能是不够好,除非你去到SQL Server,并将其添加为具有足够权限登录。



Answer 6:

我有同样的问题,我试试这个:

  1. 登录为您的PC上的管理员
  2. 登录SQL Server Management Studio中为 “Windows Aunthication”
  3. 单击安全 > 登录 > 选择您的登录要在其中创建数据库>右键单击,然后属性 >单击服务器角色 >然后清单“dbcreator”。
  4. 关闭并登录回到你的登录帐户。

这为我工作,也希望会帮助你。

*对不起,我的英语不好



Answer 7:

我知道,这是一个老问题,但没有解决方案为我工作。 下面是我做的:

USE master 
GO 
GRANT CREATE TABLE TO PUBLIC

与每次需要许可重复这一点,例如GRANT CREATE DATABASE TO PUBLIC ,......你必须在服务器角色“公共”(是的,我是队长明显)。

注1: GRANT ALL TO PUBLIC已过时,并不在2017年再工作。

注2:我试图建立一个使用的WiX工具集的MSI安装程序。 这套工具调用PowerShell的文件,创建至极的数据库,...只是给你一些背景资料:)



Answer 8:

除了@Kho DIR答案。

这也适用,如果你不能够创建与Windows用户的数据库。 你只需要使用SQL Server身份验证登录,然后重复由@Kho目录中提到的过程。



Answer 9:

对于SQL Server 2012中,

  1. 首先,登录到SQL服务器的管理员并转到安全选项卡

  2. 然后进入服务器角色sysadmin角色双击

  3. 现在,添加要赋予权限通过单击添加按钮创建数据库用户

  4. 单击OK按钮,现在运行查询

希望这将有助于有人



Answer 10:

我在执行SSMS下面的说明之后,一切工作正常:

create login [IIS APPPOOL\MyWebAPP] from windows;

exec sp_addsrvrolemember N'IIS APPPOOL\MyWebAPP', sysadmin


Answer 11:

  1. 登录到具有管理员帐户您的服务器/ PC上

  2. 登录到SQL Server Management Studio中的 “Windows身份验证”

  3. 单击安全性- >登录- >选择- >右键单击,然后选择属性或双击- >单击服务器角色- >然后清单“dbcreator”和“系统管理员”,然后点击确定按钮。

  4. 刷新你的数据库。

现在,您可以创建新的数据库。



Answer 12:

那是因为你已经选择了在桌子上下拉您的主表表中选择

选择您要使用的表,并继续执行查询



文章来源: SQL Server Express CREATE DATABASE permission denied in database 'master'