From 6a9464f0bbd4c20648f8121c692dff45daab4282 Mon Sep 17 00:00:00 2001 From: efelon Date: Sun, 17 Nov 2019 00:52:45 +0100 Subject: [PATCH] Add step to list mysql users --- seqs/webserver.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/seqs/webserver.sh b/seqs/webserver.sh index 37944cc..ac3695a 100755 --- a/seqs/webserver.sh +++ b/seqs/webserver.sh @@ -192,9 +192,16 @@ step_14() { exe mysql -u root -e 'SHOW DATABASES;' } -step_16_info() { echo "Size of database [DATABASE_NAME]"; } -step_16_alias() { ALIAS="sizedb"; } +step_16_info() { echo "List mysql user"; } +step_16_alias() { ALIAS="listdbuser"; } step_16() { + exe mysql -u root -e 'SELECT User, Host FROM mysql.user;' + echo -e "\nDrop dbuser by: mysql -u root -e 'DROP USER dbuser@localhost;'" +} + +step_18_info() { echo "Size of database [DATABASE_NAME]"; } +step_18_alias() { ALIAS="sizedb"; } +step_18() { if [ -z "$2" ]; then echo "Please provide a database name. e.g. $0 sizedb mydb_db" else @@ -206,9 +213,9 @@ step_16() { fi } -step_18_info() { echo "Backup and restore a mysql database"; } -step_18_alias() { ALIAS="backup"; } -step_18() { +step_20_info() { echo "Backup and restore a mysql database"; } +step_20_alias() { ALIAS="backup"; } +step_20() { echo "Dump the existing database with:" echo " mysqldump --single-transaction nextcloud_db > NextcloudBackup_DB_\`date +\"%Y%m%d\"\`.sql" echo