diff options
Diffstat (limited to 'mysql-test/main/require_secure_transport_on.test')
-rw-r--r-- | mysql-test/main/require_secure_transport_on.test | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mysql-test/main/require_secure_transport_on.test b/mysql-test/main/require_secure_transport_on.test new file mode 100644 index 00000000..2cdeb66f --- /dev/null +++ b/mysql-test/main/require_secure_transport_on.test @@ -0,0 +1,15 @@ +--source include/no_view_protocol.inc +--source include/not_windows.inc +--source include/have_ssl_communication.inc + +--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT +--error ER_SECURE_TRANSPORT_REQUIRED +connect without_ssl,localhost,root,,,,,TCP NOSSL; + +--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT +connect with_ssl,localhost,root,,,,,TCP SSL; +SELECT (VARIABLE_VALUE <> '') AS have_ssl FROM INFORMATION_SCHEMA.SESSION_STATUS WHERE VARIABLE_NAME='Ssl_cipher'; +disconnect with_ssl; + +connection default; + |