ORA-01031 privilèges Insuffisants lors de la CRÉATION d'un point de VUE?

Lorsque j'essaie de créer une vue qui, y compris les différents tableaux, je reçois le message d'erreur suivant:
Erreur à la Ligne 1:
ORA-01031 privilèges Insuffisants.

Quelqu'un pourrait-il me dire quel pourrait être le problème. J'ai essayé de suivre l'autre stackoverflow post mentionnés ici, mais c'est touchant
différents schémas.

ORA-01031: privilèges insuffisants lors de la sélection de la vue

S'il vous plaît laissez-moi savoir que je suis nouveau ici.

Ma Requête est la suivante:

Question de départ:Créer une vue pour sélectionner le code d'employé nom de l'employé, la date d'embauche, et le nombre de département.

MA SOLUTION:

CREATE VIEW SIMPVIEW AS
SELECT EMPNO, ENAME, HIREDATE,DEPTNO
FROM EMP;
Avez-vous le create view privilège? Possédez-vous le emp table, ou que vous accédez à un autre schéma (par exemple, la HR exemple de schéma)? Si c'est dans un autre schéma, vous avez le select priv contre elle par le biais d'un rôle ou directement?
Merci pour votre réponse. Oui, je suis en cours d'exécution sur mon ordinateur avec Oracle 11g installé. Donc, je suis mon propre DBA, mais depuis que je suis nouveau je ne suis pas sûr de ce qui va mal.
Et oui, j'ai créé la table emp.
Apparemment l'utilisateur que vous utilisez n'a pas le create view privilège. Vous avez besoin de subvention de la même façon qui vous a accordé l' create table privilège. Consultez le manuel pour plus de détails: docs.oracle.com/cd/B28359_01/server.111/b28286/...
En fait, je n'ai pas accorder aucun privilège à créer une table de privilège. Aussi, je suis connecté en tant qu'administrateur sur mon ordinateur.

OriginalL'auteur Tan | 2013-04-20