|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() Inscription : octobre 2003 Messages : 54 ![]() |
Bonjour.
Sur une base 10g, l'utilisateur dba est propriétaire de toutes les tables. Toutes les tables ont un synonyme pour public. L'utilisateur toto doit pouvoir exécuter un truncate sur la table T1. En tant que DBA, j'ai exécuté : Code :
fonctionnent. Mais truncate et delete ne fonctionne pas Code :
Code :
Merci d'avance |
||||||
|
|
00
|
|
|
#2 | ||||
|
Futur Membre du Club
![]() Inscription : octobre 2003 Messages : 54 ![]() |
J'ai poussé un peu mes recherches et j'ai trouvé qu'un utilisateur ne peut exécuter un truncate sur une table qui ne lui appartient pas que s'il dispose du privilège DROP ANY TABLE.
J'ai donc attribué ce droit et voici ce qui arrive Code :
Code :
Mais si quelqu'un sait comment se passer de la précision DBA., je suis preneur. |
||||
|
|
00
|
|
|
#3 | |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 313 ![]() |
Je trouve que la doc est claire
Citation:
|
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com