无法修改 MSSQL 服务器上的视图

无法修改 MSSQL 服务器上的视图

我最近必须拥有 MSSQL 2005 的安装权。

只有一个数据库,包含多个表和视图,据我所知,我应该拥有对所有内容的完全权限。但是,我无法Modify查看视图(灰色)或使用Script View as -> CREATE To -< ...复制视图(显示错误,提示我没有权限)。

我注意到,预先存在的视图上有一个小挂锁图标,而我创建的新视图上没有。我已检查Properties -> Permissions并确保我拥有该视图的完全权限,我确实拥有,所以从这里开始我有点迷茫了。

有人能指点一下我应该检查什么以确保权限设置正确吗?谢谢。

答案1

要确保您是 sysadmin 组的成员,请使用 SQL Server Management Studio 转到“安全”->“登录”,然后双击您的登录名(您的实际 Windows 或 SQL Server 凭据,而不是 NT AUTHORITY\SYSTEM 或您的服务帐户)。确保“服务器角色”选项卡将您列为 sysadmin,如果没有,请确保您有权访问“用户映射”下的数据库并且是 db_owner。

如果您不是系统管理员,您可能无法访问这些区域。本文将告诉您如何重新访问: http://support.microsoft.com/kb/937682

相关内容