Dies geschieht, weil der Benutzer 'Sarin' ist der eigentliche Besitzer der Datenbank "dbemployee" - als solcher können sie nur db_owner haben und können keine weiteren Datenbankrollen zugewiesen werden.
Noch müssen sie sein. Wenn sie der DB-Besitzer sind, haben sie bereits die Erlaubnis, in dieser Datenbank alles zu tun, was sie wollen.
(Um den Besitzer der Datenbank zu sehen, öffnen Sie die Eigenschaften der Datenbank. Der Besitzer ist auf der Registerkarte Allgemein aufgeführt).
Um den Besitzer der Datenbank zu ändern, können Sie sp_changedbowner oder ALTER AUTHORIZATION (wobei letztere offenbar die bevorzugte Art und Weise für die zukünftige Entwicklung, aber da diese Art der Sache neigt eine einmalige ... zu sein) verwenden
keine wirkliche Antwort auf die Frage gestellt, aber da Sie db_owner sind gewähren zu Sarin, warum versuchen Sie auch alle anderen Rollen zuweisen? –
Dies ist, weil ich versuche, ein CMs auf meiner Website zu installieren und während des Installationsvorgangs, sagt es, kein Benutzer oder Rolle "Sarin". Siehe hier: http://i.imgur.com/Intaa.jpg – Cipher
Der Benutzer 'sarin' ist bereits db_owner der Datenbank, es müssen keine weiteren Berechtigungen vergeben werden. Wenn Sie diesen Fehler immer noch erhalten, dann stellen Sie keine Verbindung zu der Datenbank her, von der Sie glauben, dass sie es ist, aber da Sie keine Screenshots des tatsächlichen Punktes, an dem Sie Server/db/username angeben, oder eine Verbindungszeichenfolge anzeigen, es ist ein wenig schwierig, weiter zu diagnostizieren. –