openssl_1.test

来自「这是linux下运行的mysql软件包,可用于linux 下安装 php + m」· TEST 代码 · 共 57 行

TEST
57
字号
# We test openssl. Result set is optimized to be compiled with --with-openssl.# Use mysql-test-run with --with-openssl option.-- source include/have_openssl.inc--disable_warningsdrop table if exists t1;--enable_warningscreate table t1(f1 int);insert into t1 values (5);grant select on test.* to ssl_user1@localhost require SSL;grant select on test.* to ssl_user2@localhost require cipher "DHE-RSA-AES256-SHA";grant select on test.* to ssl_user3@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/L=Uppsala/O=MySQL AB/CN=MySQL Client/Email=abstract.mysql.developer@mysql.com";grant select on test.* to ssl_user4@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/L=Uppsala/O=MySQL AB/CN=MySQL Client/Email=abstract.mysql.developer@mysql.com" ISSUER "/C=SE/L=Uppsala/O=MySQL AB/CN=Abstract MySQL Developer/Email=abstract.mysql.developer@mysql.com";flush privileges;connect (con1,localhost,ssl_user1,,,,,SSL);connect (con2,localhost,ssl_user2,,,,,SSL);connect (con3,localhost,ssl_user3,,,,,SSL);connect (con4,localhost,ssl_user4,,,,,SSL);connection con1;# Check ssl turned onSHOW STATUS LIKE 'Ssl_cipher';select * from t1;--error 1142delete from t1;connection con2;# Check ssl turned onSHOW STATUS LIKE 'Ssl_cipher';select * from t1;--error 1142delete from t1;connection con3;# Check ssl turned onSHOW STATUS LIKE 'Ssl_cipher';select * from t1;--error 1142delete from t1;connection con4;# Check ssl turned onSHOW STATUS LIKE 'Ssl_cipher';select * from t1;--error 1142delete from t1;connection default;delete from mysql.user where user='ssl_user%';delete from mysql.db where user='ssl_user%';flush privileges;drop table t1;# End of 4.1 tests

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?