Control Compliance Suite (CCS)
When running a SQL data collection on a CCS SQL asset, it comes back with the following error(s):
SQLAsset\servername: <No information available for this COM error>
and/or
The EXECUTE permission was denied on the object 'xp_msver', database '<database_name>', schema 'sys'
(NOTE: The error message above may vary as various permissions listed in the resolution below may be missing)
Release : CCS 12.5.X and CCS 12.6 SQL data collection
Component : Window user account that CCS uses to collect data on SQL assets
The Window user that CCS uses to collect the SQL data does not have the required permissions to collect the data.
Make sure the Window users account (that CCS is configured to use for SQL import\data collection) has the following required permissions on that server and SQL instance:
Dependent Tables (T)/Stored Procedure (SP) in SQL Server | Master/Current Database | Rights on the dependent database object |
sp_Msdbuserpriv | Master | Execute |
sp_MSdbuseraccess | Master | Execute |
sysprocesses | Master | Select |
sysusers | Master | Select |
syslogins | Master | Select |
xp_regread | Master | Execute |
sysdevices | Master | Select |
sysconfigures | Master | Select |
syscurconfigs | Master | Select |
syslanguages | Master | Select |
sysservers | Master | Select |
fn_helpcollations | Master | Select |
xp_msver | Master | Execute |
sp_helpsort | Master | Execute |
xp_instance_regenumvalues | Master | Execute |
xp_instance_regread | Master | Execute |
sp_server_info | Master | Execute |
xp_loginconfig | Master | Execute |
sp_helpsrvrole | Master | Execute |
xp_servicecontrol | Master | Execute |