|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 86 ![]() |
Bonjour,
Quand je crée un utilisateur avec CREATEUSER et que cet utilisateur à un nom débutant (ou un mot de passe), son nom est stocké en miniscule. Du coup si je veux utiliser les identifiants pour me connecter à la base, il y a erreur d'identification. Peux-t-on remédier à ce problème ou dois-je spécifier que les majuscule sont interdites dans le formulaire ? |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Sylvain GourvilFreelance en développement Web Inscription : mars 2005 Messages : 248 ![]() |
A mon avis, tu devrais mettre des ' a la recuperation de ton formulaire caril est bine possible d'ajouter des utilisateur en majuscules. Seulement postgres est tres sensible a cela.
Code :
|
||
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 86 ![]() |
J'utilise la requête suivante :
Code :
$req = "create user ".$nom." with password '".$passwd."' nocreatedb nocreateuser"; j'ai essayer Code :
$req = "create user '".$nom."' with password '".$passwd."' nocreatedb nocreateuser"; |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : mai 2002 Messages : 131 ![]() |
Un utilisateur est un "objet" de la base, donc ce serait plutôt des double-quotes.
Code :
$req = "create user \"".$nom."\" with password '".$passwd."' nocreatedb nocreateuser"; |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com