SQL Plugin kann keine Daten zu SQL Jobs finden

CMK version: 2.1.0p29
OS version: 1.6.6

Error message:
<<<mssql_jobs:sep(09)>>>
MSSQLSERVER ERROR: The SELECT permission was denied on the object ‘sysschedules’, database ‘msdb’, schema ‘dbo’. (SQLState: 42000/NativeError: 229).

Hallo Zusammen,

wir sind aktuell dabei verschiedene SQL-Server in das Monitoring von Checkmk aufzunehmen.
Nach Ablage des Plugins auf dem Host, konnten wir von der Datenbank bereits verschiedene Metriken in die Überwachung aufnehmen. Jedoch mussten wir feststellen, das die Sektion der MSSQL_Jobs leer ist und die Error message von oben bringt. Da wir dem “System User” unter welchem der Checkmk Agent läuft und unter welchem auch die SQL Abfragen gemacht werden keine weiteren Rechte erteilen wollten, haben wir einen neuen lokalen User angelegt und ihm die Rechte wie in den Anleitungen beschrieben.

Auch nach Einrichtung des Users und anlegen der mssql.ini Datei ging die Abfrage der Jobs noch nicht.

Wir haben uns anschließend die SQL Logs angeschaut und konnten feststellen das unser neu eingerichteter User keine Anmeldeversuche an der Datenbank hat.

Unsere aktuelle Vermutung ist deshalb, das der Checkmk Agent und das mssql-Plugin unsere erstelle mssql.ini Datei mit dem Datenbank Nutzer ignoriert und nicht für die Ausführung verwendet.

Wir sind hier jetzt ein wenig ratlos, da uns die Ideen ausgehen, wo wir noch ansetzen können.

Besten Dank
Andreas