[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