(QF) 10603 / CCS Powershell servlet ‘Remove-AssetsAndAgents’ may fail with a database permission error “The EXECUTE permission was denied on the object”.
search cancel

(QF) 10603 / CCS Powershell servlet ‘Remove-AssetsAndAgents’ may fail with a database permission error “The EXECUTE permission was denied on the object”.

book

Article ID: 164953

calendar_today

Updated On:

Products

Control Compliance Suite Windows

Issue/Introduction

 CCS Powershell servlet ‘Remove-AssetsAndAgents’ may fail with a database permission error “The EXECUTE permission was denied on the object”.  This happens because the PS command connects to CSM_DB using the client’s context instead of having the Application Server service delegate access based on roles.

“The EXECUTE permission was denied on the object”

Environment

CCS 11.5.1

Cause

 This happens because the PS command connects to CSM_DB using the client’s context instead of having the Application Server service delegate access based on roles.

Resolution

Apply Quick Fix 10603 to resolve this problem.  Now the Application Server connects PowerShell to CSM_DB via impersonation deleting the agents and assets via role based access.

 

Prerequisite: Before you apply Quick Fix 10603, ensure that you have installed Symantec Control Compliance Suite (Reporting & Analytics) v11.5.1 + the new Assembly Verifier QF #10604

(Note: This QF will work with any of these versions - 11.1, 11.1.2, 11.5 or 11.5.1 provided the new Assembly Verifier QF#10604 is also deployed.)

Download the attached ZIP file and extract the Readme file. This file contains the full instructions on how to apply this fix.

Following files are included in this package:

Symantec.CSM.AssetSystem.AssetBusinessLayer.dll    11.10.10603.1013

Attachments

CCS_v11.5.1_10603_4061249_QF.zip get_app