Я пытаюсь создать имя пользователя с зашифрованным паролем на MySql.
. Для этого я определяю:
flyway.placeholders.appUserName = user1
flyway.placeholders.appPassword = appPassword
А затем по сценарию mysql я написание следующего скрипта:
CREATE USER ${appUserName} WITH PASSWORD ${appPassword}
Это отлично работает. Но если мне нужно использовать зашифрованную фразу:
flyway.placeholders.appPassword = ENC(U29tZXRoaW5nSW5lZWRGb3JTdGFja092ZXJmbG93=)
Это не работает, так как EN C не может быть нарушен graddle.proporties.
Есть ли способ, я можно объявить appUserName и appPassword в application.yml и использовать в сценарии mysql? (Если это новичок, я только начинаю с java)