Bonjour à tous,
j'ai besoin de créer plusieurs utilisateurs Oracle sur une même instance de Base de données ; chacun de ces utilisateurs a son propre Schéma.
Pour cela la solution qui m'a sauté en tête est de créer les utilisateurs de manière paramétrée en déclarant une variable globale :
var utilisateur varchar2(20) := &v;
en donnant une valeur à la variable "utilisateur" on peut logiquement créer l'utilisateur de la façon suivante :
create user :utilisateur identified by :utilisateur ;
mais un message d'erreur indique :
ORA-01036: illegal variable name/number
le but étant de créer cet utilisateur puis associer les packages et procédures au Schéma de cet utilisateur ; exemple :
1 2 3 4
|
Create Or Replace Package :utilisateur.Nom_Du_Package AS
.....
End; |
est ce que quelqu'un peut m'aider 
Merci !
Partager