
# Microsoft SQL Server为源
表1SQL Server为源检查项 
| 检查项                 | 描述                                  | 操作建议                                                                                                                                                                                                                                              |
|:---|:---|:---|
| DDL 查询权限检查          | 检查用户是否有获取数据库对象的权限。                  | 为用户授予获取数据库对象权限。 赋权语句如下： **GRANT SELECT ON OBJECT** **；**                                                                                                                                |
| DDL对象数量检查           | 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。 | 用户可能没有访问表的权限，请授予View Definition权限。赋权语句如下： **GRANT VIEW DEFINITION ON DATABASE :: *\<database\>* TO *\<user\>*;** 且用户至少需要有一个Schema对象，否则无法创建评估项目。注意：SQL Server系统Schema中的对象不在对象数量的统计范围之内。 |
| View Definition权限检查 | 查询用户是否有View Definition的权限           | 用户无法查询元信息，请授予View Definition权限。 赋权语句如下： **GRANT VIEW DEFINITION ON DATABASE :: *\<database\>* TO *\<user\>*；**                                                                        |
   
