2
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
7
DROP DATABASE IF EXISTS mysqltest1;
8
CREATE DATABASE mysqltest1;
9
CREATE USER tester IDENTIFIED BY 'test';
10
GRANT ALL ON mysqltest1.* TO 'tester'@'%' IDENTIFIED BY 'test';
11
GRANT ALL ON mysqltest1.* TO ''@'localhost%';
13
CREATE TABLE mysqltest1.t1 (a INT, users VARCHAR(255), PRIMARY KEY(a));
14
INSERT INTO mysqltest1.t1 VALUES(1,USER());
15
INSERT INTO mysqltest1.t1 VALUES(2,CURRENT_USER());
16
create procedure mysqltest1.p1()
18
INSERT INTO mysqltest1.t1 VALUES(3,USER());
19
INSERT INTO mysqltest1.t1 VALUES(4,CURRENT_USER());
22
SELECT * FROM mysqltest1.t1 ORDER BY a;
28
SELECT * FROM mysqltest1.t1 ORDER BY a;
34
DROP DATABASE mysqltest1;
35
REVOKE ALL ON mysqltest1.* FROM 'tester'@'%';
36
REVOKE ALL ON mysqltest1.* FROM ''@'localhost%';
38
DROP USER ''@'localhost%';