I am in a situation in which I should doubt everyone (even my developer team and database admin) so I want to Log all the logons made to my server.
I have two SQL Servers, say A and B. I want to log all logons using a logon trigger from server A in server B, and it is important that my database be able to insert the log into A, but it should not have delete or update access on B.
I want the log to be made, but I do not trust my sa or other people who have full access on A.
In brief, Server A can insert Logs but can not do anything more than that, and when I want to monitor the logons on A the only possible solution should be doing it on B.
How can I achieve this situation?