日期:2014-05-18  浏览次数:20513 次

SQLServer 2005 Windows身份登入下无法附加数据库,而sa下却可以,江湖救急!
偶是菜鸟一个,今天弄了半天好不容易在win7下安装上了SQLServer 2005,但当在Windows身份登入下附加数据库时,出现如下错误:

标题: Microsoft SQL Server Management Studio
------------------------------

无法为此请求检索数据。 (Microsoft.SqlServer.SmoEnum)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

用户 'guest' 没有运行 DBCC checkprimaryfile 的权限。 (Microsoft SQL Server,错误: 2571)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=2571&LinkId=20476

------------------------------
按钮:

确定
------------------------------
请各位大侠们指点指点。


------解决方案--------------------
你的WINDOWS帐户不是ADMINISTRATOR

导致没有权限

所以你开启ADMINISTEATOR帐户以后就OK了
------解决方案--------------------
同意楼上观点,在“计算机属性”中禁止除Administrator外的所有用户,重启登录试试
------解决方案--------------------
首先你要将你的Windows用户或所在的用户组在SQL中授予权限,或将你的用户加到Administratos组,然后才可以。