|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2004 Messages : 36 ![]() |
Bonjour
Je voulais savoir s'il n'est possible de créer un compte users dans la BDD qu'en commande SQL. Il n'est donc pas possible de créer un user qd on est connecté en "oracle" sur l'OS (linux dans mon cas) ? On me pose la question et pour moi ce n'est possible qu'en commandes SQL ... Est-ce sûr ? Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
depuis l'os tu peux employer une commande sql et sqlplus
Code :
echo "CREATE USER u;"|sqlplus -s "/ as sysdba" |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2004 Messages : 36 ![]() |
Et donc on pourrait aussi en changer le mot de passe ?
La syntaxe serait : echo "MODIFY USER u identified by passwd;"|sqlplus -s "/ as sysdba" |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
alter pas modify
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2004 Messages : 36 ![]() |
catlprd[oracle@CATLSRV21:/home/exploit]>echo "CREATE USER toto identified by toto;"|sqlplus -s "/ as sysdba"
CREATE USER toto identified by toto * ERROR at line 1: ORA-01034: ORACLE not available Voilà ce que ça me met .... |
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
il faut spécifier ton sid et ton home
ex: Code :
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com