Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2007, 08h20   #1
r83
Membre du Club
 
Inscription : mars 2003
Messages : 206
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 206
Points : 41
Points : 41
Par défaut nom de l'utilisateur connecté

Bonjour,

J'aurais voulu savoir s'il y avait une autre fonction que current_user pour récupérer le nom d el'utilisateur connecté. Ce qui me gêne dans current_user, c'est le @XXX. J'auraais besoin de récupérer uniquement le nom.
Merci pour les réponses éclairées
r83 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 12h07   #2
Rédacteur
 
Avatar de Biglo
 
Inscription : juillet 2002
Messages : 537
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : juillet 2002
Messages : 537
Points : 561
Points : 561
Salut,

Il y a USER() aussi mais... qui renvoie la même chose (sauf en cas de connexion avec le compte anonyme). Un nom d'utilisateur complet sous MySQL, c'est nom_utilisateur + host.

Si tu veux juste le nom d'utilisateur :

Code :
SELECT SUBSTRING_INDEX(USER(),'@',1);
Biglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h49.


 
 
 
 
Partenaires

Hébergement Web