Comments
3 comments
-
I still have few more tests before I can confirm. I thought you might be interested to try it as well in the meanwhile.
I think giving the bellow permissions might help:Users need the ALTER TRACE and VIEW SERVER STATE permissions to access the default trace. To add these permissions, your system administrator needs to go to each user's login (Security > Logins on the server level) and enable them under Securables.
If you are using the default Changelog database, you will also need EXECUTE and ALTER permissions on tempdb. Without those permissions, SQL Source Control may still show a warning on the commit page that you don't have access to the default trace.
https://documentation.red-gate.com/soc/troubleshooting/object-changed-by-unknown
-
I've got the warning disappeared by making sure the user has Execute and Alter permissions on TempDB. To grant those, please follow the steps on bellow screenshot:
-
Thank you, those directions are very clear and the errors I was receiving are no longer showing.
Add comment
Please sign in to leave a comment.
I know that the minimum permissions are as follows:
I have made multiple attempts to allow the user access to execute the stored procedure at the procedure and database level with no luck. I continue to receive the same error.
The user has a server role of public.
Some of my attempts have included the below:
What can I be missing?