Aktivieren der ODBC-Authentifizierung mit Benutzerdatenbankberechtigungen in SQL Server 2008
Übersicht
Um eine ODBC-Verbindung mithilfe der SQL Server-Authentifizierung herzustellen, ist es wichtig, Folgendes zu tun Gewähren Sie dem angegebenen Benutzernamen die erforderlichen Berechtigungen. In diesem Leitfaden wird erläutert, wie Sie dies mit dem SQL Server Management Studio (SSMS) erreichen.
Datenbankberechtigungen erteilen
Um einem Benutzer umfassende Rechte für eine bestimmte Datenbank zu gewähren, führen Sie die folgenden Schritte aus:
- Öffnen Sie SSMS und stellen Sie eine Verbindung zur gewünschten SQL Server-Instanz her.
- Rechtsklick auf die Datenbank und auswählen „Eigenschaften.“
- Scrollen Sie auf der Registerkarte „Berechtigungen“ nach unten, um den Abschnitt „Rollenmitgliedschaften“ zu finden.
- Wählen Sie die Schaltfläche „Hinzufügen…“ und wählen Sie den gewünschten Benutzer aus Berechtigungen erteilen für.
- Aktivieren Sie das Kontrollkästchen neben „db_datareader“ (für schreibgeschützten Zugriff) oder „db_datawriter“ (für vollständigen Zugriff). Rolle.
- Klicken Sie auf „OK“, um die Änderungen zu speichern.
Erweiterte Berechtigungsverwaltung
Für eine detaillierte Berechtigungsverwaltung können Sie GRANT Befehl. Dadurch können Sie bestimmte Berechtigungen (z. B. SELECT, INSERT, UPDATE, DELETE) für einzelne Tabellen festlegen:
GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName
GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName
GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName
Nach dem Login kopieren
Grafische Berechtigungsverwaltung
SSMS bietet auch eine grafische Oberfläche für die Berechtigungsverwaltung:
Navigieren Sie in SSMS zur Datenbank.- Klicken Sie auf „Sicherheit“ und dann „Benutzer“.
- Klicken Sie mit der rechten Maustaste auf den Benutzer, dem Sie Berechtigungen erteilen möchten, und wählen Sie „Eigenschaften“ aus.
- Suchen Sie unten den Abschnitt „Datenbankrollenmitgliedschaften“. .
- Aktivieren Sie das Kästchen neben den entsprechenden Rollen und klicken Sie „OK.“
-
Fazit
Mit diesen Methoden können Sie einem Benutzer die erforderlichen Berechtigungen für die ODBC-Authentifizierung gewähren. Eine umfassende Dokumentation zu Datenbankberechtigungen in SQL Server finden Sie in der MSDN-Onlinedokumentation.
Das obige ist der detaillierte Inhalt vonWie aktiviere ich die ODBC-Authentifizierung mit Benutzerdatenbankberechtigungen in SQL Server 2008?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!