ORACLE - Probléme de truncate sur un synonyme
Résolu
bossoax
Messages postés
47
Statut
Membre
-
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
- Oracle jre usage ✓ - Forum Virus
- À cheval entre synonyme - Forum Études / Formation High-Tech
- Oracle america inc virus ✓ - Forum Virus
- En complément de mon précédent mail synonyme ✓ - Forum Windows
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