Возможно ли создание базы данных mysql из ткани динамически.Как создать динамическую базу данных mysql из ткани
Это кажется, что он застревает на приглашение ввести пароль
run('mysql -u %s -p %s -h %s ' % (env.mysqluser, env.mysqlpassword, env.mysqlhost), pty=True)
run('CREATE DATABASE %s; ' % (dataname), pty=True)
run('exit', pty=True)
Не будет ли сохранить пароль в журнале истории оболочки ? –
@Stavros Учитывая, что это открытые инструменты, которые доступны свободно, вы, вероятно, должны решить проблему, а не спрашивать меня. –
Учитывая, что моя проверка и не видя ее, не докажет, что она не хранится нигде, лучшее решение - спросить вас (как вы могли бы узнать об этом больше), вместо того, чтобы предполагать, что я проверил каждое место, такое критическое отверстие безопасности может проявиться, не говоря уже о том, что не все, кто видит это, могут быть склонны к тому, чтобы проверить себя. Спасибо за ответ, хотя (и, для записи, я не видел пароль или команду в журнале оболочки). –