Browse Source

MDEV-31611: mariadb-setpermission - Can't use string as an ARRAY ref while strict refs in use

Reviewer: <>
bb-10.5-sqlser-hf
Anel Husakovic 2 years ago
committed by Daniel Black
parent
commit
dd62a285b8
  1. 8
      scripts/mysql_setpermission.sh

8
scripts/mysql_setpermission.sh

@ -68,7 +68,7 @@ usage() if ($opt_help); # the help function
if ($opt_host =~ s/:(\d+)$//)
{
$opt_port = $1;
$opt_port = $1;
}
if ($opt_host eq '')
@ -98,7 +98,7 @@ my $prefix= 'mysql';
if (eval {DBI->install_driver("MariaDB")}) {
$dsn ="DBI:MariaDB:;";
$prefix= 'mariadb';
}
}
else {
$dsn = "DBI:mysql:;";
}
@ -226,11 +226,11 @@ sub setpwd
{
$pass = "PASSWORD(". $dbh->quote($pass) . ")";
}
my $uh= "$user@$host";
my $uh= $user."@".$host;
my $sth = $dbh->prepare("set password for $uh =$pass") || die $dbh->errstr;
$sth->execute || die $dbh->errstr;
$sth->finish;
print "The password is set for user $user.\n\n";
print "The password is set for user $uh.\n\n";
}

Loading…
Cancel
Save