diff options
author | Sergei Golubchik <serg@mariadb.org> | 2018-05-01 11:47:43 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2018-05-01 11:47:43 +0200 |
commit | 42fac3241368ad72f8cfef2b8521269e6c173558 (patch) | |
tree | 1e78b735d3f9ee05c61fdfb37a1f1d044c9c9cba /mysql-test | |
parent | c4499a03917aecfc2d86142c469d02618cbec54b (diff) | |
parent | fab383aac0a713b48765d0464428199470ae8c0a (diff) | |
download | mariadb-git-42fac3241368ad72f8cfef2b8521269e6c173558.tar.gz |
Merge branch '5.5' into 10.0mariadb-10.0.35
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/r/connect_debug.result | 5 | ||||
-rw-r--r-- | mysql-test/t/connect_debug.test | 12 |
2 files changed, 17 insertions, 0 deletions
diff --git a/mysql-test/r/connect_debug.result b/mysql-test/r/connect_debug.result new file mode 100644 index 00000000000..0452b238db9 --- /dev/null +++ b/mysql-test/r/connect_debug.result @@ -0,0 +1,5 @@ +set @old_dbug=@@global.debug_dbug; +set global debug_dbug='+d,auth_disconnect'; +create user 'bad' identified by 'worse'; +set global debug_dbug=@old_dbug; +drop user bad; diff --git a/mysql-test/t/connect_debug.test b/mysql-test/t/connect_debug.test new file mode 100644 index 00000000000..299b605b2cd --- /dev/null +++ b/mysql-test/t/connect_debug.test @@ -0,0 +1,12 @@ +source include/have_debug.inc; +set @old_dbug=@@global.debug_dbug; + +# +# use after free if need plugin change and auth aborted +# +set global debug_dbug='+d,auth_disconnect'; +create user 'bad' identified by 'worse'; +--error 1 +--exec $MYSQL --default-auth=mysql_old_password --user=bad --password=worse +set global debug_dbug=@old_dbug; +drop user bad; |