|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour,
J'ai crée des tables avec l'utilisateur "system". Ensuite j'ai crée un second utilisateur "gc". J'ai crée des rôles, et j'ai assigné les même rôles à l'utilisateur "system" et "gc". Quand je me connecte avec user = gc, et je fais un desc sur une table je recois le message suivant : ORA-04043: objet inexistant. Pourquoi ? Merci de m'aider. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Ce n'est pas vraiment recommandé de créer des objets dans SYSTEM.
Autant le faire dans un nouveau schéma, c'est plus propre, un côté Administration, un autre côté distinct développement. tu fais bien bien un DESC comme ça ??? |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
la doc c'est pas fait pour seulement pour occuper de l'espace sur le net
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() |
Si on utilise ca marche.
Donc si je comprend bien il n'ya pas une autre solution?. Je vais lire aussi la documentation... Merci. |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
l'autre solution consiste à créer un synonyme qui permettra de "traduire" NOM_SYNONYME en SYSTEM.NOM_TABLE_CRÉÉE ou créer la table dans le bon schéma
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com