SQL Server 2005 - Erteilung der Berechtigung zum erstellen von gespeicherten Prozeduren (aber keine anderen Objekte)

Will ich gewähren Sie einem Benutzer die Berechtigung zum erstellen, ändern und ausführen von gespeicherten Prozeduren, aber ohne die Fähigkeit zum erstellen anderer Datenbankobjekte. Ich ausgeschlossen, Sie aus der Rolle db_ddladmin, sondern explizit erteilt die Berechtigungen "Create procedure" und "Ausführen". Diese permssions angezeigt, in die Sie die effektiven Berechtigungen-Liste. Jedoch wenn ich versuchen, eine gespeicherte Prozedur erstellen, mit diesem einloggen, bekomme ich die folgende Fehlermeldung:

"Der angegebenen schema-Namen "dbo" entweder nicht vorhanden oder Sie haben nicht die Erlaubnis, es zu benutzen."

Irgendwelche Vorschläge?

InformationsquelleAutor user17777 | 2008-10-22

Schreibe einen Kommentar