Ich habe eine Aktualisierungsgruppe erstellt und dieser Gruppe in Schema A materialisierte Ansichten hinzugefügt. Ich möchte von Benutzer B aktualisieren. Wenn ich jedoch versuche, die Tabellen ALL_REFRESH und ALL_REFRESH_CHILDREN in Schema B anzuzeigen, werden keine Daten gefunden. Sollte dem Benutzer B irgendeine Erlaubnis gegeben werden, diese Informationen zu sehen?Oracle Refresh Gruppenzugriff
1
A
Antwort
0
können Sie geben wählen Privileg Schema B.
oder eine weitere Option wählen gewähren auf dba Blick auf schema_b_user so dass er
alle MVs in der db anzeigen könnenals sys oder Systembenutzer : - grant select_catalog_role zu schema_b_user;
und dann auf dba_refresh wählen und dba_refresh_children
1
Nur „grant ändern jede Ansicht nach B materialisiert“ und Sie werden in der Lage, diese Informationen zu aktualisieren und die Refresh-Gruppe zu sehen.
Verwandte Themen
- 1. Wie Gruppenzugriff und Chgrp ordnungsgemäß verwenden?
- 2. Wie Gruppenzugriff in Apache2-Konfiguration dynamisch festgelegt wird
- 3. Gruppenzugriff auf Firebase-Speicher erstellen, ohne benutzerdefinierte Autorisierung zu verwenden
- 4. Header Refresh
- 5. mapview refresh
- 6. Refresh Index.html
- 7. NCurses Refresh
- 8. EHCache Refresh
- 9. BindingSource Refresh
- 10. Refresh Komponente
- 11. HTTP-Meta-Refresh-Problem
- 12. Hard Refresh in GWT
- 13. Jquery auto refresh div
- 14. Refresh jQuery Datatable Tabelle
- 15. Auto-Refresh-GSP-Seite
- 16. Uber Refresh Authenticator Absturz
- 17. Firebase token refresh
- 18. Refresh/Reload FileChooser
- 19. Liste Refresh/Reload Vorlage
- 20. Refresh WPF Befehl
- 21. .NET Listview Refresh
- 22. Refresh Helfer Position
- 23. Page Refresh Issue (F5)
- 24. UITableView Refresh ohne Bildlauf
- 25. Remove Refresh Hilfe JQuery
- 26. Refresh-Gitter inlineNav mit
- 27. Refresh-Richtlinie, wenn Such
- 28. SpagoBI - Refresh Geschäftsmodell XML
- 29. Auto-Refresh-Cache
- 30. Map Button Refresh Location