Мое требование - создать пользователя для удаленного входа в систему, но без пароля. В моем удаленном пространстве я использую сценарий bash для вставки, который выглядит примерно так:
for i in {1..5000}; do
mysql -h 11.40.3.169 -uUser -pPass -DDatabaseName <<<
"insert into DatabaseTableName values('$i','dummy_$i');" &
echo -n "$i "
sleep 1
date
done
Проблема в том, что каждая вставка занимает почти 4 секунды, и я не могу определить причину чего-либо, кроме аутентификации при каждой вставке. Итак, если бы я мог создать пользователя в MySQL с минимальной аутентификацией ... Что-то вроде:
# I'm trying to remove this password
GRANT ALL PRIVILEGES TO 'user'@'%' IDENTIFIED BY 'password';
... Все, что вы можете предложить.