在SQL Server 2000中,是否有一个sysobjects查询将检索用户视图而不是系统视图?

Sco*_*nce 5 sysobjects sql-server-2000

假设存在这样的查询,我将非常感谢帮助.

我正在尝试开发一个权限脚本,该脚本将对数据库中的用户表和视图授予"select"和"references"权限.我希望在这样的集合中对每个元素执行"grant"命令将使新表和视图添加到数据库时更容易保持权限.

SQL*_*ace 6

select * from information_schema.tables
WHERE OBJECTPROPERTY(OBJECT_ID(table_name),'IsMSShipped') =0 
Run Code Online (Sandbox Code Playgroud)

将排除dt_properties和系统表

where table_type = 'view' 
Run Code Online (Sandbox Code Playgroud)

如果你只是想要视图