mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
Merge branch '11.6' into 11.7
This commit is contained in:
@@ -50,6 +50,18 @@ select current_user();
|
||||
disconnect con1;
|
||||
connection default;
|
||||
|
||||
create user test2@localhost identified via ed25519 using PASSWORD('');
|
||||
show grants for test2@localhost;
|
||||
connect con2, localhost, test2,;
|
||||
select current_user();
|
||||
disconnect con2;
|
||||
|
||||
replace_result $MASTER_MYSOCK MASTER_MYSOCK $MASTER_MYPORT MASTER_MYPORT;
|
||||
error ER_ACCESS_DENIED_ERROR;
|
||||
connect con3, localhost, test2, "wrong_pwd";
|
||||
connection default;
|
||||
drop user test2@localhost;
|
||||
|
||||
drop user test1@localhost;
|
||||
uninstall plugin ed25519;
|
||||
error ER_CANT_INITIALIZE_UDF;
|
||||
|
@@ -22,6 +22,7 @@ if ($engine == "innodb") {
|
||||
call mtr.add_suppression("Background Page read failed to read, uncompress, or decrypt");
|
||||
call mtr.add_suppression("Table is compressed or encrypted but uncompress or decrypt failed");
|
||||
call mtr.add_suppression("Table `test`.`t1` is corrupted. Please drop the table and recreate");
|
||||
call mtr.add_suppression("InnoDB: File '.*test/t1\\.ibd' is corrupted");
|
||||
call mtr.add_suppression("Table .*t1.* is compressed with (\\w+), which is not currently loaded. Please load the \\1 provider plugin to open the table");
|
||||
}
|
||||
if ($engine == "mroonga") {
|
||||
|
12
mysql-test/suite/plugins/t/fulltext_notembedded.test
Normal file
12
mysql-test/suite/plugins/t/fulltext_notembedded.test
Normal file
@@ -0,0 +1,12 @@
|
||||
--source include/have_simple_parser.inc
|
||||
--source include/not_embedded.inc
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-35050 Found wrong usage of mutex upon setting plugin session variables
|
||||
--echo #
|
||||
install soname 'mypluglib';
|
||||
set session_track_system_variables="*";
|
||||
set session simple_parser_simple_thdvar_one = 10;
|
||||
uninstall soname 'mypluglib';
|
||||
|
||||
--echo # End of 10.5 tests
|
@@ -1,4 +1,3 @@
|
||||
--source include/not_embedded.inc
|
||||
--source include/have_simple_parser.inc
|
||||
|
||||
--echo #
|
||||
@@ -16,15 +15,6 @@ UNINSTALL PLUGIN simple_parser;
|
||||
#
|
||||
show status like 'a%status';
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-35050 Found wrong usage of mutex upon setting plugin session variables
|
||||
--echo #
|
||||
install soname 'mypluglib';
|
||||
set session_track_system_variables="*";
|
||||
set session simple_parser_simple_thdvar_one = 10;
|
||||
set session_track_system_variables="";
|
||||
uninstall soname 'mypluglib';
|
||||
|
||||
--echo # End of 10.5 tests
|
||||
|
||||
--echo #
|
||||
|
@@ -162,6 +162,7 @@ set password for mysqltest1 = password('foobar');
|
||||
show create user mysqltest1;
|
||||
alter user mysqltest1 identified via unix_socket OR mysql_native_password as password("some");
|
||||
show create user mysqltest1;
|
||||
--error ER_SET_PASSWORD_AUTH_PLUGIN
|
||||
set password for mysqltest1 = password('foobar');
|
||||
show create user mysqltest1;
|
||||
alter user mysqltest1 identified via unix_socket;
|
||||
|
@@ -9,7 +9,7 @@ if (`select count(*) = 0 from information_schema.plugins where plugin_name = 'pa
|
||||
if (!$PARSEC_SO) {
|
||||
skip No auth_parsec plugin;
|
||||
}
|
||||
--error ER_CANNOT_USER
|
||||
--error ER_PASSWD_LENGTH
|
||||
create user test1@'%' identified via parsec using 'pwd';
|
||||
create user test1@'%' identified via parsec using PASSWORD('pwd');
|
||||
--replace_regex /:[A-Za-z0-9+\/]{43}'/:password'/ /:[A-Za-z0-9+\/]{24}:/:salt:/
|
||||
@@ -43,3 +43,18 @@ if ($MTR_COMBINATION_WIN) {
|
||||
|
||||
drop function have_ssl;
|
||||
drop user test1@'%';
|
||||
|
||||
|
||||
--echo # MDEV-34854 Parsec sends garbage when using an empty password
|
||||
create user test2@'%' identified via parsec using PASSWORD('');
|
||||
--replace_regex /:[A-Za-z0-9+\/]{43}'/:password'/ /:[A-Za-z0-9+\/]{24}:/:salt:/
|
||||
show grants for test2@'%';
|
||||
connect con4, localhost, test2,;
|
||||
select 4, USER(), CURRENT_USER();
|
||||
disconnect con4;
|
||||
|
||||
--replace_result $MASTER_MYSOCK MASTER_MYSOCK $MASTER_MYPORT MASTER_MYPORT
|
||||
--error ER_ACCESS_DENIED_ERROR
|
||||
connect con5, localhost, test2, "wrong_pwd";
|
||||
connection default;
|
||||
drop user test2@'%';
|
||||
|
Reference in New Issue
Block a user