Salut,
Après avoir fait un changement de tablespace pour certaines tables (appartenant à user1) à partir d'un autre schema (user2), je tente de réaliser (tjs à partir du user2) un rebuild des index par une procédure stockée (en utilisant la vue dba_indexes).
Mon pb c que lorsque je passe par la procédure cela ne marche pas (ora-01418 l'index n'existe pas). Par contre si j'affiche la commande lancée par la procédure avec dbms_output et si je l'exécute directement avec le même utilisateur (user2) : pas de pb.
J'imagine que c donc un pb de droit, g donc fait un : grant all on user1.tablename to user2. -- sans succes!
Je crois savoir qu'il n'y a pas de grant pour un index mais uniquement sur sa table.
Donc si vous avez une idée de piste de recherche, je suis preneur !
Merci d'avance pour les réponses.
Couse1
Partager