[Rt-commit] r4477 - in rt/branches/3.7-EXPERIMENTAL: .

ruz at bestpractical.com ruz at bestpractical.com
Fri Feb 3 18:39:58 EST 2006


Author: ruz
Date: Fri Feb  3 18:39:57 2006
New Revision: 4477

Modified:
   rt/branches/3.7-EXPERIMENTAL/   (props changed)
   rt/branches/3.7-EXPERIMENTAL/etc/acl.Oracle
   rt/branches/3.7-EXPERIMENTAL/etc/acl.Pg
   rt/branches/3.7-EXPERIMENTAL/etc/acl.mysql

Log:
 r1656 at cubic-pc:  cubic | 2006-01-27 21:57:55 +0300
 * config handling


Modified: rt/branches/3.7-EXPERIMENTAL/etc/acl.Oracle
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/etc/acl.Oracle	(original)
+++ rt/branches/3.7-EXPERIMENTAL/etc/acl.Oracle	Fri Feb  3 18:39:57 2006
@@ -4,7 +4,7 @@
     my $db_pass = RT->Config->Get('DatabasePassword');
 
     return (
-        "CREATE USER $db_name identified by $db_pass"
+        "CREATE USER $db_name IDENTIFIED BY $db_pass"
             . " default tablespace USERS"
             . " temporary tablespace TEMP"
             . " quota unlimited on USERS",

Modified: rt/branches/3.7-EXPERIMENTAL/etc/acl.Pg
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/etc/acl.Pg	(original)
+++ rt/branches/3.7-EXPERIMENTAL/etc/acl.Pg	Fri Feb  3 18:39:57 2006
@@ -52,14 +52,14 @@
     my $db_pass = RT->Config->Get('DatabasePassword');
 
     # if there's already an rt_user, drop it.
-    my @row = $dbh->selectrow_array( "select usename from pg_user where usename = '$db_user'" );
+    my @row = $dbh->selectrow_array( "SELECT usename FROM pg_user WHERE usename = '$db_user'" );
     if ( $row[0] ) {
-        push @acls, "drop user $db_user;";
+        push @acls, "DROP USER $db_user;";
     }
 
-    push @acls, "create user $db_user with password '$db_pass' NOCREATEDB NOCREATEUSER;";
+    push @acls, "CREATE USER $db_user WITH PASSWORD '$db_pass' NOCREATEDB NOCREATEUSER;";
     foreach my $table (@tables) {
-        push @acls, "GRANT SELECT, INSERT, UPDATE, DELETE ON $table to $db_user;"
+        push @acls, "GRANT SELECT, INSERT, UPDATE, DELETE ON $table TO $db_user;"
     }
     return (@acls);
 }

Modified: rt/branches/3.7-EXPERIMENTAL/etc/acl.mysql
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/etc/acl.mysql	(original)
+++ rt/branches/3.7-EXPERIMENTAL/etc/acl.mysql	Fri Feb  3 18:39:57 2006
@@ -11,7 +11,7 @@
         "DELETE FROM db where db = '$db_name';",
         "GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE
                ON $db_name.*
-               TO $db_name\@'$db_rthost'
+               TO $db_user\@'$db_rthost'
                IDENTIFIED BY '$db_pass';",
     );
 }


More information about the Rt-commit mailing list