За съжаление, използването на входни параметри на съхранена процедура като пароли в CREATE USER или GRANT изразът е документиран в този бъг
като неподдържан . Така че всъщност не можете да направите това, което сте опитали.
Би било възможно да PREPARE и EXECUTE израз, който е изграден от CONCAT() за свързване в новата парола, но това не е сигурен метод и следователно не се препоръчва. Вие губите всички предимства на сигурността на съхранената процедура, ако го направите по този начин.