我使用Windows管理员帐户通过SQL Server Management Studio登录SQL Server 2008。当我运行命令(ALTER LOGIN sa ENABLE
)时,我收到以下错误。
无法更改登录'sa',因为它不存在或您没有权限。
答案 0 :(得分:1)
您的帐户没有权限。它不是系统管理员。
需要CREATE DATABASE,CREATE ANY DATABASE或ALTER ANY DATABASE权限。
这是(遗产SQL Server 2000 lingo):
如果帐户是“最终用户”,请考虑在存储过程中包装呼叫以隐藏权限升级
在问题更新后编辑
sa总是sa;你无法禁用它您需要使用GRANT
向Windows帐户授予一些权限答案 1 :(得分:0)