2009-10-23 117 views

回答

26

解决方案是here不完全适合您的问题,但完全针对给定的错误。

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

  2. 添加新的管理员

  3. 选择'SQLEXPRESS上的SQL Server SysAdmin角色成员'并将其添加到右侧框中。

  4. 点击确定。

+0

是的,为我工作。感谢您的明确解释 – 2012-09-14 11:37:18

+2

对于我来说,在windows server 2012上使用SQL 2012,我只需要搜索sql管理工作室,然后右键单击并以“以管理员身份运行”。然后,当我创建一个数据库时,这个错误消失了。这与@Patel Ravi的答案相同,但是这个答案和Patel之间有很多噪音,这可能会阻止你找到它...... – jaminto 2013-12-31 22:40:42

+0

Geovani的答案帮助我了SQL 2008. 2008似乎没有SQL Server表面工具。我没有在我的电脑上看到SQL管理工作室。 – Spencer 2014-07-17 15:02:45

3

什么登录连接到SQL Server?您需要连接具有足够权限的登录名来创建数据库。网络服务可能不够好,除非您进入SQL Server并将它们添加为具有足够权限的登录名。

9

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

点击开始 - >单击Microsoft SQL Server 2005中 上的SQL Server Management Studio中 单击立即右键点击以管理员身份运行

34
  1. 从此处下载脚本Microsoft Site
  2. 以管理员身份运行
  3. 按照说明和你的设置。

UPDATE 2014年9月3日

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

+0

不幸的是,链接不再有效,MS归档已经停用。 – vbocan 2014-05-29 19:41:27

+4

好东西有人花时间存储/提取它作为Gist https://gist.github.com/wadewegner/1677788 – 2014-05-30 03:16:44

+0

谢谢你Geovani!保存了我的培根。你能否将你的答案添加为主要链接?我想了一下,你的评论来自一个随机有用的用户。 – Spencer 2014-07-17 15:00:15

3

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

  1. 以管理员身份登录您的PC
  2. 登录SQL Server Management Studio中为 “Windows Aunthication” 上
  3. 点击安全>登录>要在其中创建数据库选择登录>然后点击属性>点击服务器角色>然后检查清单'dbcreator'。
  4. 关闭并使用您的登录帐户重新登录。

这对我有效,希望对你有帮助。

*对不起,我的英语不好

+0

您可能只需要dbcreator,而不是系统管理员 – 2016-06-10 01:54:36

+0

感谢您纠正我的答案:) – 2016-06-13 00:59:34

0

除了@Kho dir的答案。

如果您无法使用Windows用户创建数据库,这也适用。您只需要使用SQL Server身份验证登录,然后重复@Kho dir提到的过程。

0

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

USE master 
GO 
GRANT CREATE TABLE TO PUBLIC 

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

注1:GRANT ALL TO PUBLIC已被弃用,不会在2017年

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

0

对于SQL Server 2012中,

  1. 首先,登录到SQL服务器的管理员权限和去安全标签

  2. 然后移动到服务器角色系统管理员双击作用

  3. 无W¯¯添加要赋予权限点击创建数据库用户添加按钮

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

希望这将有助于有人

0

在我执行SSMS中的以下指示后,一切正常:

create login [IIS APPPOOL\MyWebAPP] from windows; 

exec sp_addsrvrolemember N'IIS APPPOOL\MyWebAPP', sysadmin 
相关问题