summaryrefslogtreecommitdiff
path: root/rt/etc/acl.mysql
diff options
context:
space:
mode:
Diffstat (limited to 'rt/etc/acl.mysql')
-rwxr-xr-xrt/etc/acl.mysql3
1 files changed, 2 insertions, 1 deletions
diff --git a/rt/etc/acl.mysql b/rt/etc/acl.mysql
index 0ecaa3b..621ef12 100755
--- a/rt/etc/acl.mysql
+++ b/rt/etc/acl.mysql
@@ -1,8 +1,9 @@
sub acl {
+return () if !$RT::DatabaseUser or $RT::DatabaseUser eq 'root';
return (
"USE mysql;",
"DELETE FROM user WHERE user = '${RT::DatabaseUser}';",
"DELETE FROM db where db = '${RT::DatabaseName}';",
-"GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE ON ${RT::DatabaseName}.* TO ${RT::DatabaseUser}\@${RT::DatabaseRTHost} IDENTIFIED BY '${RT::DatabasePassword}';");
+"GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE ON ${RT::DatabaseName}.* TO ${RT::DatabaseUser}\@'${RT::DatabaseRTHost}' IDENTIFIED BY '${RT::DatabasePassword}';");
}
1;