J'ai autorisé l'utilisateur dans ma connexion à créer des tables, des déclencheurs, des procédures et des séquences à l'aide de sql + (grant create table to <my_user>
); cependant, cela ne me permet toujours pas de créer une table dans ce schéma affichant le message d'erreur:
Java.sql.sqlsyntaxerrorexception ora-01031 privilèges insuffisants
select * from session_privs;
spectacles:
PRIVILEGE
UNLIMITED TABLESPACE
CREATE TABLE
CREATE CLUSTER
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE
Quelqu'un sait-il ce que je fais mal ici? Je mets juste en place un développeur pl/sql à la maison, donc tout est flambant neuf. Est-ce que cela a quelque chose à voir avec TABLESPACE
?
Exécutez la commande suivante à partir d'un utilisateur privilégié et reconnectez-vous avec votre utilisateur:
GRANT RESOURCE à my_user;