-- source include/have_des.inc # This test can't be in func_encrypt.test, because it requires # --des-key-file to not be set. # # Bug #11643: des_encrypt() causes server to die # select des_encrypt('hello'); # End of 4.1 tests --echo # --echo # Bug #11643: des_encrypt() causes server to die --echo # CREATE TABLE t1 (des VARBINARY(200) NOT NULL DEFAULT '') ENGINE=MyISAM; INSERT INTO t1 VALUES ('1234'), ('12345'), ('123456'), ('1234567'); UPDATE t1 SET des=DES_ENCRYPT('1234'); SELECT LENGTH(des) FROM t1; SELECT DES_DECRYPT(des) FROM t1; SELECT LENGTH(DES_ENCRYPT('1234')), LENGTH(DES_ENCRYPT('12345')), LENGTH(DES_ENCRYPT('123456')), LENGTH(DES_ENCRYPT('1234567')); SELECT DES_DECRYPT(DES_ENCRYPT('1234')), DES_DECRYPT(DES_ENCRYPT('12345')), DES_DECRYPT(DES_ENCRYPT('123456')), DES_DECRYPT(DES_ENCRYPT('1234567')); DROP TABLE t1; --Echo End of 5.0 tests