Мое требование - создать пользователя для удаленного входа, но без пароля. В моем удаленном пространстве я использую bash script для вставки, что-то вроде:
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';
... Все, что вы можете предложить.