Ich habe eine Datenbank mit vielen Benutzern darin. Diese Benutzer gehören zu verschiedenen integrierten Rollen in der Datenbank (z. B. db_ddladmin).Erstellen von Skripts für die Mitgliedschaft in der Datenbankrolle in SQL Server 2005
Ich möchte ein Skript erstellen, das dieselben Benutzer mit den gleichen Rollenzuweisungen erstellt, um sie in einer anderen Datenbank zu verwenden. SQL Management Studio scheint nur sp_addrolemember Aufrufe für benutzerdefinierte Rollen zu generieren, nicht die integrierten. Gibt es einen Weg, um alle Rollen zu scripten?
Vielleicht gibt es noch ein anderes, besseres Tool zum Generieren von Datenbankskripten aus einer vorhandenen Datenbank (vorzugsweise, aber nicht unbedingt, kostenlos)?
Dies sollte durch Verwendung der Systemtabellen/-sichten skriptfähig sein. Wenn kein anderer Beiträge schreibt, werde ich später etwas aufarbeiten. –