What and usage of 'Proc_CMS_Class_GetXmlSchema'

Travis Chang asked on February 22, 2017 11:26

Hi,

My website unable to display, and check the event viewer, it mention 'Execute permission denied 'Proc_CMS_Class_GetXmlSchema'.

What is this store procedure? What is this store procedure usage? Why do it required to execute?

Required urgent reply. Thanks

Recent Answers


Michal Samuhel answered on February 22, 2017 12:18

Hello Travis,

This procedure is used on deeper levels. Because of Kentico architecture, parts of code (or rather properties, class definitions and other programables) are stored in the database. This procedure is used to retrieve class information to be able to set up the class info with correct configuration in code behind. Class schema is stored in XML format and parsed by abstract providers.

Anyway this procedure needs to run and I would say, that your database or application permissions need to be checked(it could be just one procedure though). Minimal permissions should be per:

https://docs.kentico.com/k10/securing-websites/deploying-websites-to-a-secure-environment/minimal-secure-configuration

3 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.