sql server 2008启用sa帐户

时间:2011-05-20 12:07:21

标签: database sql-server-2008 sa

我使用Windows管理员帐户通过SQL Server Management Studio登录SQL Server 2008。当我运行命令(ALTER LOGIN sa ENABLE)时,我收到以下错误。

  

无法更改登录'sa',因为它不存在或您没有权限。

2 个答案:

答案 0 :(得分:1)

您的帐户没有权限。它不是系统管理员。

CREATE DATABASE要求

  

需要CREATE DATABASE,CREATE ANY DATABASE或ALTER ANY DATABASE权限。

这是(遗产SQL Server 2000 lingo):

  • 系统管理员
  • dbcreator

如果帐户是“最终用户”,请考虑在存储过程中包装呼叫以隐藏权限升级

在问题更新后编辑

sa总是sa;你无法禁用它

您需要使用GRANT

向Windows帐户授予一些权限

答案 1 :(得分:0)

按照本文中的建议操作: http://blogs.msdn.com/b/dparys/archive/2009/09/17/create-database-permission-denied-in-database-master-my-fix.aspx

编辑:整个问题发生了变化!