Translate my-add.sh in english, and copy it in standard path

This commit is contained in:
Gregory Colpart 2016-12-16 02:30:47 +01:00 committed by Jérémy Lecour
parent 12daa2b341
commit 075d055849

View file

@ -1,43 +1,43 @@
!/bin/sh #!/bin/sh
echo "Ajout d'un compte/base MySQL" echo "Add an acount / database in MySQL"
echo "Entrez le nom de la nouvelle base MySQL" echo "Enter the name of the new database"
read base read db
echo "Entrez le login qui aura tous les droits sur cette base" echo "Enter account with all right on this new database"
echo "(Vous pouvez entrer un login existant)" echo "(you can use existant account)"
read login read login
echo -n "Cet utilisateur est-il deja existant ? [y|N] " echo -n "This account is already existant ? [y|N] "
read confirm read confirm
if [ "$confirm" != "y" ] && [ "$confirm" != "Y" ]; then if [ "$confirm" != "y" ] && [ "$confirm" != "Y" ]; then
echo "Attention, si l'utilisateur etait existant, il sera ecrase !" echo "Waning, if account is existant, it will be reset !"
echo -n "Entrez le mot de passe MySQL (ou vide pour aleatoire) :" echo -n "Enter new password for new MySQL account (empty for random):"
read -s passe2 read -s password
echo "" echo ""
length=${#passe2} length=${#password}
if [ -n $passe ]; then if [ -n $password ]; then
passe2=$(apg -n1 -E FollyonWek7) password=$(apg -n1 -E FollyonWek7)
echo "Mot de passe genere : $passe2" echo "New password: $password"
fi fi
mysql << END_SCRIPT mysql << END_SCRIPT
CREATE DATABASE \`$base\`; CREATE DATABASE \`$db\`;
GRANT ALL PRIVILEGES ON \`$base\`.* TO \`$login\`@localhost IDENTIFIED BY "$passe2"; GRANT ALL PRIVILEGES ON \`$db\`.* TO \`$login\`@localhost IDENTIFIED BY "$password";
FLUSH PRIVILEGES; FLUSH PRIVILEGES;
END_SCRIPT END_SCRIPT
else else
mysql << END_SCRIPT mysql << END_SCRIPT
CREATE DATABASE \`$base\`; CREATE DATABASE \`$db\`;
GRANT ALL PRIVILEGES ON \`$base\`.* TO \`$login\`@localhost; GRANT ALL PRIVILEGES ON \`$db\`.* TO \`$login\`@localhost;
FLUSH PRIVILEGES; FLUSH PRIVILEGES;
END_SCRIPT END_SCRIPT
fi fi
echo "Si aucune erreur, creation de la base MySQL $base OK" echo "If no error, new database $db is OK"