Helaas is het gebruik van opgeslagen procedure-invoerparameters als wachtwoorden in een CREATE USER of GRANT statement is gedocumenteerd in deze bug
als niet ondersteund . Je kunt dus niet doen wat je hebt geprobeerd.
Het zou mogelijk zijn om PREPARE en EXECUTE een instructie die is gebouwd door CONCAT() om samen te voegen in het nieuwe wachtwoord, maar dit is geen veilige methode en wordt daarom niet aanbevolen. U verliest alle beveiligingsvoordelen van de opgeslagen procedure als u het op die manier zou doen.