如何将Sysadmin登录添加到SQL Server?

问题描述:

我已在我的笔记本电脑上安装了使用Windows身份验证的SQL Server 2008供我自己使用。我想使用SQL Server登录类型添加Sysadmin帐户/角色。我检查了this post,但它没有显示我需要什么。我如何添加系统管理员帐户?按权利不应该是默认的角色/登录?如何将Sysadmin登录添加到SQL Server?

sysadmin是一个服务器角色;它可以应用于任何登录。

安装SQL Server时,使用此权限创建登录sa;您可以在安装SQL Server时指定密码。

或者你可以创建自己的登录:

CREATE LOGIN adminuser WITH PASSWORD = 'ABCDegf123'; 
GO 

EXEC master..sp_addsrvrolemember @loginame = N'adminuser', @rolename = N'sysadmin' 
GO 

enter image description here

这一切都假定混合模式身份验证设置为允许SQL登录。 Change Server Authentication Mode

评论后:

所以从上面的链接更改为混合模式Management Studio中您可以:

  1. 在SQL Server Management Studio中的对象资源管理器中,右键单击服务器,然后单击属性。

  2. 在安全页面的服务器认证下,选择新的服务器认证模式,然后单击确定。

  3. 在SQL Server Management Studio对话框中,单击确定以确认重新启动SQL Server的要求。

  4. 在对象资源管理器中,右键单击您的服务器,然后单击重新启动。如果SQL Server代理正在运行,它也必须重新启动。

它应该是这个样子:

enter image description here

+0

谢谢伊恩,它最初没有配置为混合模式。它是在单一模式...因为当我想添加混合模式时,有一条消息说服务器将不会完全配置,直到有一个Sharepoint插件...(因为混合模式需要我认为),那么我应该怎么做现在? – aspiring 2013-02-11 16:32:22

+1

SharePoint仅在SQL Server上运行;身份验证模式是独立于SharePoint的SQL Server属性,因此我不确定发生了什么。你是否按照上述步骤操作?我以前没见过你的情况。 – 2013-02-11 16:46:37

+0

+1为您的努力。让我试试这些步骤并回到你身边。 – aspiring 2013-02-11 17:04:56

'sysadmin'是一个角色,'sa'是'系统管理员'sql-login。

如果您刚刚使用Windows身份验证(默认模式)安装,'sa'帐户已存在,但默认情况下会被禁用。看看下YOURSERVERNAME - >安全 - 在Management Studio>登录,你应该看到“山”在该图标上的向下箭头(象征禁用的用户)

你必须请使用具有足够的账户特权(如果您的安装帐户具有可用的系统管理员权限),请启用'sa'并设置密码。

+0

我会尝试一下你的方法也谢谢你。让我有时回来。 – aspiring 2013-02-11 17:04:32