Commit cf208ac5 authored by Staale Smedseng's avatar Staale Smedseng

Bug #39852 bug in mysql_setpermission

mysql_setpermission is modified to honor the $db 
variable as suggested when doing a REVOKE ALL for 
menu option 7.
parent 839279d0
...@@ -257,7 +257,7 @@ sub addall { ...@@ -257,7 +257,7 @@ sub addall {
$sth = $dbh->do("GRANT ALL ON $db.* TO \'$user\'\@\'$host\' IDENTIFIED BY \'$pass\'") || die $dbh->errstr; $sth = $dbh->do("GRANT ALL ON $db.* TO \'$user\'\@\'$host\' IDENTIFIED BY \'$pass\'") || die $dbh->errstr;
} elsif ($todo == 7) { } elsif ($todo == 7) {
# all privileges set to N # all privileges set to N
$sth = $dbh->do("REVOKE ALL ON *.* FROM \'$user\'\@\'$host\'") || die $dbh->errstr; $sth = $dbh->do("REVOKE ALL ON $db.* FROM \'$user\'\@\'$host\'") || die $dbh->errstr;
} }
} }
$dbh->do("FLUSH PRIVILEGES") || print STDERR "Can't flush privileges\n"; $dbh->do("FLUSH PRIVILEGES") || print STDERR "Can't flush privileges\n";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment