【发布时间】:2011-11-28 01:23:51
【问题描述】:
我是一名 Oracle DBA,被要求在 SQL Server 2000 上做一些工作。我已获得域访问权限并安装了 MS SSMS 2008。我可以通过此工具访问 SQL Server 2000 数据库并查看表格、视图、函数、存储过程等。但是,如果我尝试访问表中的数据或对任何用户表或系统表运行查询,则会收到以下错误消息。
"无法执行脚本。 无法启动 Transact-SQL 调试器。 Transact-SQL 调试器不支持 SQL Server 2005 或更早版本的 SQL Server。 (SQL 编辑器)"
我假设这是一个权限问题。我可以将 sysadmin SQL Server 固定角色分配给 BUILTIN\Administrators 角色。我已经阅读了管理员 - 本地、域等 - 被隐式分配给 BUILTIN\Administrators 角色的地方,所以我不确定为什么这不起作用。
【问题讨论】:
-
从 SSMS 菜单栏中选择 Query > Execute 执行查询时是否得到相同的结果?
标签: sql-server ssms sql-server-2008