]>
Commit | Line | Data |
---|---|---|
28525401 AM |
1 | diff -ur mysql-5.1.22-rc.org/scripts/mysql_system_tables_data.sql mysql-5.1.22-rc/scripts/mysql_system_tables_data.sql |
2 | --- mysql-5.1.22-rc.org/scripts/mysql_system_tables_data.sql 2007-09-24 12:29:43.000000000 +0200 | |
3 | +++ mysql-5.1.22-rc/scripts/mysql_system_tables_data.sql 2007-11-24 20:22:08.360937978 +0100 | |
988dcab6 AM |
4 | @@ -7,23 +7,16 @@ |
5 | -- containing "@current_hostname" are filtered out by mysql_install_db. | |
6 | set @current_hostname= @@hostname; | |
28525401 | 7 | |
988dcab6 | 8 | - |
28525401 AM |
9 | --- Fill "db" table with default grants for anyone to |
10 | --- access database 'test' and 'test_%' if "db" table didn't exist | |
11 | -CREATE TEMPORARY TABLE tmp_db LIKE db; | |
12 | -INSERT INTO tmp_db VALUES ('%','test','','Y','Y','Y','Y','Y','Y','N','Y','Y','Y','Y','Y','Y','Y','Y','N','N','Y','Y'); | |
13 | -INSERT INTO tmp_db VALUES ('%','test\_%','','Y','Y','Y','Y','Y','Y','N','Y','Y','Y','Y','Y','Y','Y','Y','N','N','Y','Y'); | |
14 | -INSERT INTO db SELECT * FROM tmp_db WHERE @had_db_table=0; | |
15 | -DROP TABLE tmp_db; | |
16 | - | |
17 | - | |
988dcab6 | 18 | -- Fill "users" table with default users allowing root access |
28525401 AM |
19 | -- from local machine if "users" table didn't exist before |
20 | CREATE TEMPORARY TABLE tmp_user LIKE user; | |
988dcab6 | 21 | set @current_hostname= @@hostname; |
28525401 | 22 | -INSERT INTO tmp_user VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
b3ce4c60 | 23 | -REPLACE INTO tmp_user SELECT @current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0 FROM dual WHERE LOWER( @current_hostname) != 'localhost'; |
28525401 AM |
24 | -REPLACE INTO tmp_user VALUES ('127.0.0.1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
25 | +INSERT INTO tmp_user VALUES ('localhost','mysql','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); | |
b3ce4c60 | 26 | +REPLACE INTO tmp_user SELECT @current_hostname,'mysql','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0 FROM dual WHERE LOWER( @current_hostname) != 'localhost'; |
28525401 | 27 | +REPLACE INTO tmp_user VALUES ('127.0.0.1','mysql','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
277a8f79 | 28 | +INSERT INTO tmp_user VALUES ('localhost','mysql_sysadmin','','N','N','N','N','N','N','Y','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','','','','',0,0,0,0); |
b3ce4c60 | 29 | +REPLACE INTO tmp_user SELECT @current_hostname,'mysql_sysadmin','','N','N','N','N','N','N','Y','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','','','','',0,0,0,0 FROM dual WHERE LOWER( @current_hostname) != 'localhost'; |
277a8f79 | 30 | +REPLACE INTO tmp_user VALUES ('127.0.0.1','mysql_sysadmin','','N','N','N','N','N','N','Y','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','','','','',0,0,0,0); |
988dcab6 | 31 | INSERT INTO tmp_user (host,user) VALUES ('localhost',''); |
b3ce4c60 | 32 | INSERT INTO tmp_user (host,user) SELECT @current_hostname,'' FROM dual WHERE LOWER(@current_hostname ) != 'localhost'; |
28525401 | 33 | INSERT INTO user SELECT * FROM tmp_user WHERE @had_user_table=0; |
988dcab6 | 34 |