ORACLE - Probléme de truncate sur un synonyme
Résolu
bossoax
Messages postés
44
Date d'inscription
Statut
Membre
Dernière intervention
-
fiu -
fiu -
Bonjour Mesdames, Messieurs
Je vouslais juste savoir si quelqu'un à déja rencontré un probléme lors de l'exécution d'un truncate sur un synonyme.
A savoir que si on fait un delete sur cette table les droits sont suffisants, mais le truncate casse.
Peut-être est-ce impossible ou dans ce cas la solution m'intéresse fortement =D
En espérant aider la communauté avec des questions utiles pour d'autres ^^
Merci à tous pour votre boulot.
Je vouslais juste savoir si quelqu'un à déja rencontré un probléme lors de l'exécution d'un truncate sur un synonyme.
A savoir que si on fait un delete sur cette table les droits sont suffisants, mais le truncate casse.
Peut-être est-ce impossible ou dans ce cas la solution m'intéresse fortement =D
En espérant aider la communauté avec des questions utiles pour d'autres ^^
Merci à tous pour votre boulot.
A voir également:
- Synonyme oracle
- Dictionnaire synonyme gratuit - Télécharger - Études & Formations
- À cheval entre synonyme - Forum Études / Formation High-Tech
- En complément de mon précédent mail synonyme ✓ - Forum Windows
- Oracle liste des tables - Forum Oracle
- Oracle jre usage ✓ - Forum Virus
5 réponses
Bonjour,
D'après cet article en anglais, il n'est pas possible d'utiliser un synonyme dans les ordres suivants: drop table, drop view et truncate table/cluster, cela génère l'erreur suivante:
Tu peux toujours:
1°) Drop le synonyme
2°) Truncate la table
3°) Recréer le synonyme.
A plus
D'après cet article en anglais, il n'est pas possible d'utiliser un synonyme dans les ordres suivants: drop table, drop view et truncate table/cluster, cela génère l'erreur suivante:
ORA-00942: table or view does not exist
Tu peux toujours:
1°) Drop le synonyme
2°) Truncate la table
3°) Recréer le synonyme.
A plus
Je disiais que ce n'était pas trés bien fait d' un point de vue sécurité.
Si un utilisateur basique pour lequel on crée des synomnymes, pour lui masquer une partie de la base de données, on lui autorise d'un autre coté le droit de suppression sur toutes les tables, je pense que ca pose un probléme de cohérence au niveau des droits.
Ca sera peut-être corrigé dans les prochaines versions qui sait ? :)
Si un utilisateur basique pour lequel on crée des synomnymes, pour lui masquer une partie de la base de données, on lui autorise d'un autre coté le droit de suppression sur toutes les tables, je pense que ca pose un probléme de cohérence au niveau des droits.
Ca sera peut-être corrigé dans les prochaines versions qui sait ? :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question