Ich möchte einigen Benutzern erlauben, Tabellen in einem bestimmten Schema zu erstellen, aber nicht Tabellen in anderen Schemas erstellen können. Wie kann ich das erreichen?Wie kann ich CREATE TABLE-Zugriff für einen Benutzer auf ein bestimmtes Schema (SQL-Server) einschränken?
Ich sehe die CREATE TABLE Hilfe sagt
Erfordert TABLE-Berechtigung in der Datenbank CREATE und ALTER-Berechtigung für das Schema, in dem die Tabelle erstellt wird.
Bedeutet das, dass ich ALTER-Berechtigung für das Schema geben und ALTER-Berechtigungen für alle anderen Schemas einschränken kann?
Sicher klingt so, dass es, was es bedeutet ... würde nicht mehr als ein paar Minuten dauern, es auszuprobieren entweder? –
@Klaus: Ich stimme zu, ich frage mich manchmal, warum Leute Fragen ins Internet stellen, während es viel einfacher wäre, Dinge auszuprobieren - wie in diesem Fall ... –
@a_horse_with_no_name Es geht darum, anderen Menschen zu helfen. Ich bin gerade über eine Google-Suche zu dieser Frage/Antwort gekommen und genau das, was ich brauchte. Daumen hoch von mir. – nevster