Description:
Applies To: Clarity implementations with MSSQL Server
Receiving the following error when trying to post transactions to WIP:
Internal Server Error. Contact your site administrator. ([CA Clarity][SQLServer JDBC Driver][SQLServer]The user does not have permission to perform this action.)
Solution:
The 'clarity' database user needs 'db_owner' role for access to the 'clarity' database for performing the 'Post to WIP' action.
Note 'clarity' is used as a reference to the database user or the application database ; the actual name in your implementation my be different.
SELECT name, is_read_committed_snapshot_on FROM sys.databasesIf the results show that the "READ COMMITTED SNAPSHOT" is not turned ON for the 'clarity' database, then turn it on.
ALTER DATABASE {database name}SET READ_COMMITTED_SNAPSHOT ON
SELECT 1FROM MASTER..SYSLOCKINFOWHERE OBJECT_NAME(RSC_OBJID) = 'WIPPROCESSCONTROL'
GRANT VIEW SERVER STATE to {user name}