grant create view auf Oracle 11g
Verwende ich SQL*Plus für die Schule und ich, verwenden Sie den Benutzernamen Scott. Ich kann Ansichten erstellen, weil es sagt:
ORA-01031: insufficient privileges;
Ich habe gesucht und gesucht, aber nichts scheint nach rechts zu erhalten. Keine Hilfe?
InformationsquelleAutor David Lacombe | 2013-12-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als die Fehler-Staaten - über Ihre Berechtigungen reichen nicht aus, um die create view - haben Sie zu Fragen, Datenbank-administrator erteilen Sie diese Berechtigung.
Wenn Sie können, melden Sie sich als Datenbank-administrator müssen Sie die execute-Anweisung(ich kann keine Gewähr für die Richtigkeit, keine oracle-Datenbank zur hand)
oder
Während der Installation der Oracle-Datenbank, es sollte ein moment sein, wenn Sie die Wahl hätten Sie Ihren Administrator-Passwort oder versuchen, sich mit defalut Benutzer SYSTEM und dem Kennwort MANAGER an.
Sie können versuchen, diese Antwort für weitere Informationen zum einloggen in das Oracle-db, erteilen von Privilegien und einige mehr: stackoverflow.com/questions/18403125/...
InformationsquelleAutor mkubacki
Müssen Sie GEWÄHREN die CREATE VIEW Privileg der BENUTZER die Erstellung der view.
Ich zum Beispiel einen neuen Benutzer erstellen zu lassen, erstellen einer Mappe, einer Tabelle und einer Sicht:
Wenn ich widerrufen das Privileg, Sie erhalten ORA-01031: Unzureichende Berechtigungen:
InformationsquelleAutor Lalit Kumar B
Schritt 1-conn ss/ss als sysdba;
Schritt 2 - GRANT CREATE ANY VIEW TO Scott;
Schritt 3 - conn scott/tiger
step 4-create or replace view v as select *from emp;
InformationsquelleAutor naseem ahmad
Anmeldung als DBA (Datenbank-administrator) können Sie verwenden:
oder
InformationsquelleAutor Jan Vitásek