Zum Hauptinhalt springen

Benutzer mssqlserver wie kann ich Berechtigungen hinzufügen

Microsoft SQL Server (MSSQLServer) ist ein leistungsfähiges Datenbankmanagementsystem, mit dem Informationen effizient gespeichert, verarbeitet und analysiert werden können. Bei der Arbeit mit Datenbanken müssen Sie den Datenzugriff steuern, indem Sie bestimmte Vorgänge für verschiedene Benutzer zulassen oder verweigern. Dazu verfügt der MSSQLServer über einen Mechanismus zur Verwaltung von Benutzerrechten.

Wie füge ich dem MSSQLServer Berechtigungen hinzu? Zunächst müssen Sie ein Datenbankadministrator sein. Wenn Sie ein Administrator sind, können Sie den Befehl GRANT verwenden, um einem bestimmten Benutzer oder einer bestimmten Benutzergruppe Berechtigungen zu erteilen.

GRANT Mit GRANT können Sie Berechtigungen wie SELECT (Daten lesen), INSERT (Daten hinzufügen), UPDATE (Daten aktualisieren), DELETE (Daten löschen) usw. festlegen.

Der Befehl GRANT hat das folgende Format:

GRANT Berechtigung ON Objekt TO Benutzer

Wenn Sie beispielsweise dem Benutzer "user1" die Berechtigung zum Lesen von Daten aus der Tabelle "Customers" erteilen möchten, verwenden Sie den folgenden Befehl:

GRANT SELECT ON Customers TO user1

Auf diese Weise kann der Benutzer "user1" eine SELECT-Operation für die Tabelle "Customers" ausführen.

Wie füge ich dem MSSQLServer-Benutzer Berechtigungen hinzu

Befolgen Sie diese einfachen Schritte, um dem MSSQLServer Benutzerrechte hinzuzufügen:

1. Öffnen Sie SQL Server Management Studio (SSMS)

Öffnen Sie SQL Server Management Studio (SSMS), um auf die Datenbankverwaltung und -verwaltung zuzugreifen.

2. Verbinden Sie sich mit dem Server

Verwenden Sie Ihre Anmeldeinformationen, um sich bei SQL Server Management Studio (SSMS) anzumelden, und wählen Sie den Server aus, dem Sie Berechtigungen hinzufügen möchten.

3. Öffnen Sie das Sicherheitsfenster

Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Server, und wählen Sie Eigenschaften aus, um das Eigenschaftenfenster des Servers zu öffnen. Wählen Sie dann im linken Fensterbereich Sicherheit aus.

4. Erstellen Sie einen neuen Benutzer

Klicken Sie im Sicherheitsfenster mit der rechten Maustaste auf den Ordner «Benutzer» und wählen Sie «Neuer Benutzer» aus, um einen neuen Benutzer zu erstellen. Geben Sie Ihren Benutzernamen ein und wählen Sie den Authentifizierungstyp aus.

5. Weisen Sie die gewünschten Rechte zu

Wählen Sie den erstellten Benutzer aus der Liste aus und klicken Sie mit der rechten Maustaste, um das Kontextmenü zu öffnen. Wählen Sie dann Eigenschaften aus, um das Eigenschaftenfenster des Benutzers zu öffnen. Wählen Sie im Eigenschaftenfenster im linken Bereich die Option «Serverrollen» aus, und weisen Sie dem Benutzer die gewünschten Rollen und Rechte zu.

6. Speichern Sie die Änderungen

Nachdem Sie dem Benutzer Rollen und Rechte zugewiesen haben, klicken Sie auf «OK», um die Änderungen zu speichern.

Der Benutzer hat jetzt die erforderlichen Rechte für den MSSQLServer.

Möglichkeit zum Hinzufügen von Rechten:

1. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit der Instanz von SQL Server her.

2. Suchen Sie im Objekt-Explorer nach der Datenbank, zu der Sie Berechtigungen hinzufügen möchten.

3. Klicken Sie mit der rechten Maustaste auf die Datenbank, und wählen Sie Benutzer aus.

4. Klicken Sie im geöffneten Fenster mit der rechten Maustaste und wählen Sie "Neuer Benutzer".

5. Geben Sie einen Benutzernamen ein, und wählen Sie den Autorisierungstyp aus (Windows oder SQL Server).

6. Wenn Sie den Autorisierungstyp für SQL Server ausgewählt haben, geben Sie das Kennwort für den Benutzer ein.

7. Wählen Sie die gewünschten Rechte für den Benutzer aus der Liste der verfügbaren Rechte aus.

8. Klicken Sie auf die Schaltfläche "OK", um einen Benutzer mit den angegebenen Rechten hinzuzufügen.

Der Benutzer hat jetzt Zugriff auf die ausgewählte Datenbank mit den entsprechenden Rechten.

Schritte zum Hinzufügen von Rechten:

1. Öffnen Sie SQL Server Management Studio.

2. Wählen Sie die gewünschte Datenbank aus.
3. Klicken Sie mit der rechten Maustaste auf die Datenbank und wählen Sie Eigenschaften aus.
4. Wählen Sie im Fenster Datenbankeigenschaften die Registerkarte Berechtigungen aus.
5. Um einen neuen Benutzer hinzuzufügen, klicken Sie auf die Schaltfläche Hinzufügen.
6. Geben Sie im daraufhin angezeigten Fenster "SQL Server-Anmeldung" einen Benutzernamen an.
7. Klicken Sie auf "OK".
8. Wählen Sie in der Liste der verfügbaren Rollen die gewünschte Rolle aus.
9. Klicken Sie auf "OK".
10. Benutzerrechte wurden erfolgreich hinzugefügt.

Der Benutzer hat jetzt Rechte für die ausgewählte Datenbank und kann entsprechende Operationen ausführen.

Weitere Informationen zum Hinzufügen von Rechten:

Wenn Sie einen MSSQLServer-Benutzer erstellen und ihm Berechtigungen zuweisen, müssen Sie einige Besonderheiten berücksichtigen:

1. Benutzerrollen: MSSQLServer verwendet Rollen, um Benutzerrechte zu verwalten. Rollen sind eine Reihe von Berechtigungen, die einem Benutzer erteilt werden können. Es gibt vordefinierte Rollen wie db_owner, db_datareader, db_datawriter usw. sowie benutzerdefinierte Rollen, die für jeden Bedarf erstellt und angepasst werden können.

2. Zugriffsrecht: Berechtigungen bestimmen, welche Aktionen ein Benutzer mit einer Datenbank oder deren Objekten ausführen kann. Es gibt verschiedene Arten von Zugriffsrechten: SELECT, INSERT, UPDATE, DELETE, EXECUTE usw. Berechtigungen können auf Datenbankebene oder einzelnen Objekten wie Tabellen, Sichten, gespeicherten Prozeduren usw. zugewiesen werden.

3. Zugehörigkeit zu einer Rolle: Ein Benutzer kann einer oder mehreren Rollen zugewiesen werden. Der vollständige Satz von Benutzerberechtigungen wird durch die Kombination von Rechten, die der Rolle zugewiesen sind, und Rechten, die dem Benutzer direkt zugewiesen sind, bestimmt.

4. Berechtigungen auf Serverebene: Neben Datenbanken gibt es auch Berechtigungen auf Serverebene auf MSSQLServer. Diese Berechtigungen bestimmen den Zugriff auf den Server selbst, seine Einstellungen und Funktionen. Einige Berechtigungen auf Serverebene können Benutzern zugewiesen werden, die keinen Zugriff auf eine bestimmte Datenbank haben.

5. Audit und Überwachung: Mit MSSQLServer können Sie Benutzeraktivitäten überwachen und überwachen, um die Datenbanksicherheit zu gewährleisten. Im Rahmen der Überwachung können Sie Änderungen an Zugriffsrechten überwachen und nicht autorisierte Zugriffsversuche oder andere verdächtige Aktivitäten protokollieren.

Angesichts der oben genannten Merkmale sollten Sie die Zugriffsrechte der Benutzer auf dem MSSQLServer sorgfältig planen und konfigurieren, um die Sicherheit und Effizienz der Arbeit mit Datenbanken zu gewährleisten.