109 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			109 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | drop table if exists t1; | ||
|  | select length(encrypt('foo', 'ff')) <> 0; | ||
|  | length(encrypt('foo', 'ff')) <> 0 | ||
|  | 1 | ||
|  | create table t1 (name varchar(50), pw varchar(64)); | ||
|  | insert into t1 values ('tom', password('my_pass')); | ||
|  | set @pass='my_pass'; | ||
|  | select name from t1 where name='tom' and pw=password(@pass); | ||
|  | name | ||
|  | tom | ||
|  | select name from t1 where name='tom' and pw=password(@undefined); | ||
|  | name | ||
|  | drop table t1; | ||
|  | select password('abc'); | ||
|  | password('abc') | ||
|  | *0D3CED9BEC10A777AEC23CCC353A8C08A633045E | ||
|  | select password(''); | ||
|  | password('') | ||
|  | 
 | ||
|  | select old_password('abc'); | ||
|  | old_password('abc') | ||
|  | 7cd2b5942be28759 | ||
|  | select old_password(''); | ||
|  | old_password('') | ||
|  | 
 | ||
|  | select password('gabbagabbahey'); | ||
|  | password('gabbagabbahey') | ||
|  | *B0F99D2963660DD7E16B751EC9EE2F17B6A68FA6 | ||
|  | select old_password('idkfa'); | ||
|  | old_password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | select length(password('1')); | ||
|  | length(password('1')) | ||
|  | 41 | ||
|  | select length(encrypt('test')); | ||
|  | length(encrypt('test')) | ||
|  | 13 | ||
|  | select encrypt('test','aa'); | ||
|  | encrypt('test','aa') | ||
|  | aaqPiZY5xR5l. | ||
|  | select old_password(NULL); | ||
|  | old_password(NULL) | ||
|  | NULL | ||
|  | select password(NULL); | ||
|  | password(NULL) | ||
|  | NULL | ||
|  | set global old_passwords=on; | ||
|  | select password(''); | ||
|  | password('') | ||
|  | 
 | ||
|  | select old_password(''); | ||
|  | old_password('') | ||
|  | 
 | ||
|  | select password('idkfa'); | ||
|  | password('idkfa') | ||
|  | *B669C9DAC3AA6F2254B03CDEF8DFDD6B2D1054BA | ||
|  | select old_password('idkfa'); | ||
|  | old_password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | set old_passwords=on; | ||
|  | select password('idkfa'); | ||
|  | password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | select old_password('idkfa'); | ||
|  | old_password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | set global old_passwords=off; | ||
|  | select password('idkfa'); | ||
|  | password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | select old_password('idkfa'); | ||
|  | old_password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | set old_passwords=off; | ||
|  | select password('idkfa '); | ||
|  | password('idkfa ') | ||
|  | *2DC31D90647B4C1ABC9231563D2236E96C9A2DB2 | ||
|  | select password('idkfa'); | ||
|  | password('idkfa') | ||
|  | *B669C9DAC3AA6F2254B03CDEF8DFDD6B2D1054BA | ||
|  | select password(' idkfa'); | ||
|  | password(' idkfa') | ||
|  | *12B099E56BB7FE8D43C78FD834A9D1D11178D045 | ||
|  | select old_password('idkfa'); | ||
|  | old_password('idkfa') | ||
|  | 5c078dc54ca0fcca | ||
|  | select old_password(' i 	 d k f a '); | ||
|  | old_password(' i 	 d k f a ') | ||
|  | 5c078dc54ca0fcca | ||
|  | explain extended select password('idkfa '), old_password('idkfa'); | ||
|  | id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra | ||
|  | 1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	No tables used | ||
|  | Warnings: | ||
|  | Note	1003	select password('idkfa ') AS `password('idkfa ')`,old_password('idkfa') AS `old_password('idkfa')` | ||
|  | select encrypt('1234','_.'); | ||
|  | encrypt('1234','_.') | ||
|  | # | ||
|  | # | ||
|  | # Bug #44767: invalid memory reads in password() and old_password()  | ||
|  | #             functions | ||
|  | # | ||
|  | CREATE TABLE t1(c1 MEDIUMBLOB); | ||
|  | INSERT INTO t1 VALUES (REPEAT('a', 1024)); | ||
|  | SELECT OLD_PASSWORD(c1), PASSWORD(c1) FROM t1; | ||
|  | OLD_PASSWORD(c1)	PASSWORD(c1) | ||
|  | 77023ffe214c04ff	*82E58A2C08AAFE72C8EB523069CD8ADB33F78F58 | ||
|  | DROP TABLE t1; | ||
|  | End of 5.0 tests |