Ich schreibe ein Programm, bei dem ich alle Berechtigungen und alles im Code zuweisen muss. Ich bin in diesem Teil stecken geblieben:
Ich möchte nur das Äquivalent zum Klicken auf das Kästchen unter "Map" für die msdb-Datenbank und zum Zuweisen dieses Benutzers zur SqlAgentUser-Rolle tun. Ich benötige einen Benutzer, um SQL Server Agent-Jobs hinzufügen / bearbeiten zu können. Ich kann die Einstellungen mit SSMS richtig machen, aber ich kann für mein ganzes Leben nicht herausfinden, wie es in Raw SQL geht.
Ich habe ALTER LOGIN untersucht, aber ich sehe nichts, was das tut, was ich brauche. Ich vermute, ich kenne die richtigen Begriffe für Google einfach nicht. Normalerweise mache ich so etwas nicht.
Jede Hilfe wird sehr geschätzt!