Ich möchte SELECT-Berechtigung für alle Tabellen in einem bestimmten Schema gewähren, sagen 'A' für den Benutzer Benutzer 'B'. Ich weiß, wie man für einzelne Tabelle sagt GRANT SELECT ON A.table_name zu B; Kann jemand mir mit dem SQL helfen, um allen Tabellen mit einem Schlag Privilegien zu gewähren?SELECT-Berechtigung für alle Tabellen in einem bestimmten Schema
0
A
Antwort
0
Wenn dies für SQL Server, dann:
GRANT select ON SCHEMA :: Schema_A
to User_B
(das ist vorausgesetzt, das Schema Name "Schema_A", und der Benutzer - oder Rolle - ist "Benutzer_b")
+0
ich lief das bekam ORA-00942 Tabelle oder Ansicht existiert nicht, also änderte ich die Sitzung immer noch den gleichen Fehler –
+0
Klingt, als ob Sie dies auf Oracle laufen, in diesem Fall würde andere Syntax erforderlich sein. –
Verwandte Themen
- 1. JaVers zum Erstellen von Tabellen in einem bestimmten Schema konfigurieren
- 2. Tabellen in einem PostgreSQL-Schema auflisten
- 3. Grant Select für alle Tabellen, die einem bestimmten Benutzer gehören
- 4. Tabellen kopieren Schema in einem anderen Schema in Oracle
- 5. Cassandra-Schema exportieren (alle Keypaces und Tabellen)
- 6. Redshift: Gesamtzeilenanzahl für alle Tabellen für einen bestimmten Benutzer
- 7. Wählen Sie Indizes für alle Tabellen aus
- 8. So erhalten Sie die Gesamtzahl der Zeilen und Max (Zeitstempel) Spalte in Auswahlliste für alle Tabellen in bestimmten Schema
- 9. Wie werden alle Zeilen aus allen Tabellen gelöscht, die zu einem bestimmten Schema in einer SQL Server 2012-Datenbank gehören?
- 10. Verhindern Sie, dass alle Benutzer auf Tabellen/Sichten unter einem Schema zugreifen
- 11. SQL-Abfrage zum Löschen aller Tabellen und ihrer Daten aus einem bestimmten Schema
- 12. Wie füge ich Tabellen zu einem bestimmten Schema in PostgreSQL hinzu?
- 13. Wie liste ich alle Tabellen in einem Schema in Oracle SQL auf?
- 14. Wie verbinde ich mich mit einem bestimmten Schema in H2
- 15. Mongoose: schema in einem Schema
- 16. Alle Tabellen außer einem in MySql löschen
- 17. Rake db: Schema: Dump erzeugt kein Schema für alle Datenbanken
- 18. Ersetzen Sie alle in einem bestimmten Ordner
- 19. alle Termine in einem bestimmten Zeitraum
- 20. Können wir die Migration von Zugängen nur für wenige Tabellen in einem Schema verwenden?
- 21. SQL zählen alle Nullen in alle Spalten in allen Tabellen in einer sys Tabellen
- 22. Orakel scn mit einem Schema aus einem anderen Schema
- 23. Tabellen mit Schema mit SqliteDialect.Provider
- 24. alle URL-Schema für Chrome zum Download
- 25. Suche alle Tabellen, alle Spalten für einen bestimmten Wert SQL Server
- 26. Finden Sie min (created_at) für alle Tabellen in PostgreSQL-Datenbank
- 27. Wie gewähren Sie Ausführungsberechtigungen für die gespeicherten Prozeduren in einem bestimmten Schema?
- 28. Kann nicht Tabellen in PUBLIC Schema
- 29. Automatisch Sequenzen und Trigger für alle Tabellen in Oracle generieren
- 30. Mysql OPTIMIZE TABLE für alle fragmentierten Tabellen
Welche DBMS benutzt du? Postgres? Orakel? –