Error Adding Server
Marty.Jones
Posts: 2
Error Message:
The server isn't set up properly: The WriteEvent stored procedure isn't installed on this server. Try running the setup script again.
Detail:
SQLExpress 2008 R2
.NET 4.5.2.51209
DLM Dashboard – Version: 1.4.3.197
Confirmed database and triggers properly installed.
The server isn't set up properly: The WriteEvent stored procedure isn't installed on this server. Try running the setup script again.
Detail:
SQLExpress 2008 R2
.NET 4.5.2.51209
DLM Dashboard – Version: 1.4.3.197
Confirmed database and triggers properly installed.
Comments
This issue can occur if the user account you enter in the DLM Dashboard interface doesn't have sufficient permissions to check that the objects are installed correctly. Can you please try again with an account with more permissions. Thanks
What permissions do you require? Have you not heard of the LUP principle? I am not going to give it SA privileges, tell me what it needs at a minimum to run.
Sorry to rant, you guys are smarter than this, I have spoken with many of you at PASS and SQL in the City events.
Here is what I have so far:
Ran the downloaded DLM Dashboard script
Created the SQL Login DLMAdmin;
GRANT EXEC ON dbo.RG_SQLLighthouse_WriteEvent TO DLMAdmin;
GRANT EXEC ON dbo.RG_SQLLighthouse_ReadEvents TO DLMAdmin;
GRANT EXEC ON dbo.RG_SQLLighthouse_WriteError TO DLMAdmin;
GRANT VIEW ANY DEFINITION TO [DLMAdmin]
Created the SQL USER DLMAdmin for the DLMAdmin login on the target database;
Does this sound correct or is that too much access?
Here are the minimum permissions required for DLM Dashboard to work:
In addition to that, there are two optional permissions which you can grant if you need to - be careful with these!
I hope that helps!
Thanks again for your help,
Chris