summaryrefslogtreecommitdiff
path: root/rt/bin/initacls.mysql
diff options
context:
space:
mode:
Diffstat (limited to 'rt/bin/initacls.mysql')
-rwxr-xr-xrt/bin/initacls.mysql20
1 files changed, 20 insertions, 0 deletions
diff --git a/rt/bin/initacls.mysql b/rt/bin/initacls.mysql
new file mode 100755
index 000000000..17e63f837
--- /dev/null
+++ b/rt/bin/initacls.mysql
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+DATABASEHOME=$1
+HOSTNAME=$2
+PORT=$3
+DATABASEADMIN=$4
+DBAPASSWD=$5
+DATABASENAME=$6
+DATABASEACLS=$7
+
+BINDIR=${DATABASEHOME}/bin
+
+PATH=$PATH:$BINDIR
+export PATH
+
+echo "Enter the mysql administrator's database password to create a new user for RT"
+$BINDIR/mysql --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} -p${DBAPASSWD} mysql < $DATABASEACLS
+
+echo "Enter the mysql administrator's database password to nondestructively reload the database"
+$BINDIR/mysqladmin --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} -p${DBAPASSWD} reload