1 # suite/funcs_1/datadict/tables1.inc 
    3 # Auxiliary script to be sourced by 
    5 #    is_tables_mysql_embedded.test 
    9 # 2008-01-23 mleich WL#4203 Reorganize and fix the data dictionary tests of 
   11 #                   Create this script based on older scripts and new code. 
   15 DROP DATABASE IF EXISTS test1;
 
   17 CREATE DATABASE test1;
 
   19 --source suite/funcs_1/datadict/tables2.inc
 
   21 # Create a low privileged user. 
   22 # Note: The database test1 is just a "home" for the low privileged user 
   23 #       and not in the focus of testing. 
   24 --error 0,ER_CANNOT_USER
 
   25 DROP   USER testuser1@localhost;
 
   26 CREATE USER testuser1@localhost;
 
   27 GRANT SELECT ON test1.* TO testuser1@localhost;
 
   29 --echo # Establish connection testuser1 (user=testuser1)
 
   30 --replace_result $MASTER_MYPORT MYSQL_PORT $MASTER_MYSOCK MYSQL_SOCK
 
   31 connect (testuser1,localhost,testuser1,,test1);
 
   32 --source suite/funcs_1/datadict/tables2.inc
 
   34 --echo # Switch 
to connection 
default and close connection testuser1
 
   37 DROP USER testuser1@localhost;