# The test manually replaces the relay-log.info file with connection # information which the slave then should pick up. However, to avoid # overwriting the file, no CHANGE MASTER TO nor RESET SLAVE statements # should be executed. # # Starting replication before granting a replication user privileges # to replicate will cause the start slave to fail, so we shouldn't do # that. let $no_change_master = 1; let $skip_slave_start = 1; source include/master-slave.inc; connection master; grant replication slave on *.* to replicate@localhost identified by 'aaaaaaaaaaaaaaab'; grant replication slave on *.* to replicate@127.0.0.1 identified by 'aaaaaaaaaaaaaaab'; connection slave; start slave; source include/wait_for_slave_to_start.inc; connection master; --disable_warnings drop table if exists t1; --enable_warnings create table t1(n int); insert into t1 values(24); sync_slave_with_master; select * from t1; connection master; drop table t1; delete from mysql.user where user="replicate"; sync_slave_with_master; # End of 4.1 tests