Código
DROP PROCEDURE IF EXISTS prueba.p5 Delimiter // CREATE PROCEDURE prueba.p5 (OUT pnombre VARCHAR(30),phost VARCHAR(10)) BEGIN SELECT substring_index(USER(),'@',1) AS partiusuario SET @pnombre = substring_index(USER(),'@',1); SET @phost= substring_index(USER(),'@', -1); END // Delimiter ;