From 3e3838aef221b8a42d828fcb4452c2e48a77d3c6 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Fri, 28 Jun 2019 13:27:25 +0000 Subject: [PATCH] Adding a db removal tool. --- dbremove | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 dbremove diff --git a/dbremove b/dbremove new file mode 100755 index 0000000..6904ca3 --- /dev/null +++ b/dbremove @@ -0,0 +1,14 @@ +#!/bin/bash +ADMIN_EMAIL="root@thunix.net" +USER=$1 + +sudo mysqldump -u root $USER > /tmp/$USER.sql +sudo mv /tmp/$USER.sql /root/$USER.sql + +sudo mysql -u root << _EOF +DROP DATABASE $USER; +FLUSH PRIVILEGES; +_EOF + +echo "The databases for $USER has been archived, and removed." | sudo mail -s "Database for $USER has been removed" $ADMIN_EMAIL +