viernes, 24 de diciembre de 2010

Obtener usuario Actual de MySql

Cuando se realiza una consulta para poder determinar el usuario actual la hacemos de esta forma

select user();


lo cual nos aroja el usuario actual pero con el @localhost, para poder solucionarlo podremos mandar una consulta mas especifica haciendo una subtraccion del usuario de esta forma

select substring_index(user(),'@',1);

lo cual nos regresara unicamente el usuario y omitira el @localhost