Gibt es eine einfache Möglichkeit, jedem authentifizierten Benutzer (jeder) Zugriff (lesen) auf eine bestimmte Datenbank zu gewähren?SQL Server: Gewähren Sie allen Benutzern Lesezugriff auf eine Datenbank
1
A
Antwort
2
Eine Methode ist es, den Gast-Benutzer und fügen Sie ihn in der db_datareader festen Datenbankrolle zu aktivieren:
USE YourDatabase;
CREATE USER guest;
ALTER ROLE db_dataReader ADD MEMBER guest;
+0
genagelt es. Danke Dan! –
Verwandte Themen
- 1. Erteilen Sie allen Benutzern in der SQL-Ansicht alle Berechtigungen
- 2. Wann komprimieren Sie eine SQL Server-Datenbank?
- 3. Klonen Sie eine SQL Server-Datenbank programmgesteuert
- 4. Startseite mit allen Benutzern Info
- 5. C# Eine SQL Server-Datenbank auf mehreren PCs verwenden
- 6. Wie gebe ich allen Benutzern Berechtigungen für eine SQL Server 2008-Instanz?
- 7. Wie SQL Server 2014-Datenbank auf SQL Server Express 2012
- 8. Hinzufügen von Benutzern zu einer SQL-Datenbank
- 9. Zugriff auf SQL Server-Anmeldung auf nur eine Datenbank beschränken
- 10. Was ist der T-SQL Um Lese- und Schreibzugriff auf Tabellen in einer Datenbank in SQL Server zu gewähren?
- 11. SQL Azure Export Datenbank auf eigenen Server
- 12. SQL Server-Datenbank-Injektion
- 13. Gibt es eine Möglichkeit, jemandem Zugriff auf GitHub-Probleme zu gewähren, ohne ihm Lesezugriff auf den Quellcode zu geben?
- 14. Gewähren Sie Systemzugriff auf die Benutzer nach den Wochentagen
- 15. Warum verkleinern Sie eine SQL Server 2005-Datenbank?
- 16. Wie migrieren Sie SQL Server-Datenbankdiagramme in eine andere Datenbank?
- 17. Reliably eine Datenbank auf SQL Server 2008 über C# Drop
- 18. SQL Server-Datenbank löschen
- 19. "Lost" SQL Server-Datenbank
- 20. Wie erlaube ich allen Benutzern den Zugriff auf eine Route innerhalb einer Website mit integrierter Authentifizierung?
- 21. Angriff auf ASP-Site, die eine SQL Server-Datenbank verwendet
- 22. Ermitteln Sie, welcher Benutzer eine SQL Server-Datenbank gelöscht hat?
- 23. Wie können Sie eine Datenbank in SQL Server testen?
- 24. Gewähren des Zugriffs auf Firebase-Standorte für eine Gruppe von Benutzern
- 25. Möchten Sie, dass eine SQL Server-Abfrage für eine SQL Anywhere-Datenbank auf einem anderen Server ausgeführt wird
- 26. Auflisten von Benutzern und deren Rollen in SQL Server
- 27. Installieren Sie Team Foundation Server mit Remote SQL Server-Datenbank
- 28. Wie exportiere ich eine komplette Datenbank von Oracle 10 und importiere sie mit allen Benutzern nach Oracle 11.2.0?
- 29. SharePoint: Sie können keine eingeschränkte Zugriffsberechtigungsebene gewähren
- 30. SQL Server-Datenbank-Wert-Duplizierung
einfache Art und Weise ist EXEC sp_addrolemember N'db_owner ‚N'USerNAme‘ aber hier Benutzername erforderlich ist, wenn Bedarf alle Benutzer zu einem Zeitpunkt dann machen Sie eine SP, die automatisch mit neuen db Benutzer Erstellung –
ich glaube nicht, es gibt einen einfachen Weg. Werfen Sie einen Blick auf: http://stackoverflow.com/questions/6688880/how-do-i-grant-read-access-for-a-user-to-a-database-in-sql-server – Alex