forked from team/makeuser
Delete databases onwed by specified user
This commit is contained in:
parent
62ba8078bd
commit
8c672caabf
9
dbremove
9
dbremove
|
@ -5,14 +5,17 @@ CONFIG=./setenv
|
||||||
. include/functions
|
. include/functions
|
||||||
|
|
||||||
USER=$1
|
USER=$1
|
||||||
DATABASE=$1
|
|
||||||
|
|
||||||
if [ -z "$1" ]
|
if [ -z "$1" ]
|
||||||
then
|
then
|
||||||
echo -e "delete database/s for given username."
|
echo -e "delete database/s for given username."
|
||||||
echo -e "usage: $(basename $0) <username>"
|
echo -e "usage: $(basename $0) <username>"
|
||||||
else
|
else
|
||||||
database_backup
|
for DATABASE in $(mysql -u root -sN -e "SELECT Db FROM mysql.db WHERE User='$USER';")
|
||||||
database_remove
|
do
|
||||||
|
database_backup
|
||||||
|
database_remove
|
||||||
|
done
|
||||||
|
|
||||||
echo "The databases for $USER has been archived, and removed." | sudo mail -s "Database for $USER has been removed" $ADMIN_EMAIL
|
echo "The databases for $USER has been archived, and removed." | sudo mail -s "Database for $USER has been removed" $ADMIN_EMAIL
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue