Sie sind nicht als Datenbankbesitzer oder als Benutzer angemeldet, der Mitglied der Rolle db_owner ist. Sie können keine Änderungen an Tabellen speichern, deren Eigentümer Sie nicht sind.
Da Sie nicht als Systemadministrator, Datenbankeigentümer oder Benutzer, der Mitglied der Rolle db_owner ist, angemeldet sind, haben Sie eingeschränkte Berechtigungen für die Datenbank. Die Berechtigungen, die Sie haben, werden durch die Ihrer Anmelde-ID gewährten Berechtigungen und die Berechtigungen bestimmt, die den Rollen gewährt werden, denen Ihre Anmelde-ID angehört.
Auch wenn Sie nicht der Eigentümer der Datenbank sind, können Sie dennoch alle Tabellen verwenden, für die Sie eine Anzeigeberechtigung haben. Mit solchen Tabellen können Sie beispielsweise Datenbankdiagramme erstellen. Sie können jedoch nicht alle Bearbeitungen vornehmen. Bestimmte Bearbeitungen erfordern die SQL Server-CREATE TABLE-Berechtigung, die Ihnen die Berechtigung gibt, neue Tabellen zu erstellen und Tabellen zu ändern, deren Eigentümer Sie sind.
Auch wenn Sie über die CREATE TABLE-Berechtigung verfügen, gibt es Einschränkungen bei den Änderungen, die Sie vornehmen können. Denken Sie daran, dass Ihre Arbeit, wenn Sie eine vorhandene Tabelle ändern oder eine neue entwerfen, zu entsprechenden Änderungen an anderen Tabellen führen kann. Wenn Sie beispielsweise den Datentyp einer Fremdschlüsselspalte ändern, wird die entsprechende Spalte in der Primärschlüsseltabelle automatisch von Microsoft Access geändert. Wenn Sie nicht Eigentümer der Primärschlüsseltabelle sind und nicht als Systemadministrator, Datenbankbesitzer oder Benutzer angemeldet sind, der Mitglied der Rolle db_owner ist, schlägt Ihre Änderung fehl.
No comments:
Post a Comment