⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rpl_ignore_grant.test

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 TEST
字号:
# Test that GRANT is not replicated to the slave# when --replicate-wild-ignore-table=mysql.%# In BUG#980, this test would _randomly_ fail.source include/master-slave.inc;# do not be influenced by other tests.connection master;delete from mysql.user where user=_binary'rpl_ignore_grant';delete from mysql.db where user=_binary'rpl_ignore_grant';flush privileges;save_master_pos;connection slave;sync_with_master;# as these DELETE were not replicated, we need to do them manually on the# slave.delete from mysql.user where user=_binary'rpl_ignore_grant';delete from mysql.db where user=_binary'rpl_ignore_grant';flush privileges;# test non-replication of GRANTconnection master;grant select on *.* to rpl_ignore_grant@localhost;grant drop on test.* to rpl_ignore_grant@localhost;show grants for rpl_ignore_grant@localhost;save_master_pos;connection slave;sync_with_master;--error 1141 #("no such grant for user")show grants for rpl_ignore_grant@localhost;# check it another wayselect count(*) from mysql.user where user=_binary'rpl_ignore_grant';select count(*) from mysql.db where user=_binary'rpl_ignore_grant';# test non-replication of SET PASSWORD# first force creation of the user on slave (because as the user does not exist# on slave, the SET PASSWORD may be replicated but silently do nothing; this is# not what we want; we want it to be not-replicated).grant select on *.* to rpl_ignore_grant@localhost;connection master;set password for rpl_ignore_grant@localhost=password("does it work?");save_master_pos;connection slave;sync_with_master;select password<>_binary'' from mysql.user where user=_binary'rpl_ignore_grant';# clear what we have done, to not influence other tests.connection master;delete from mysql.user where user=_binary'rpl_ignore_grant';delete from mysql.db where user=_binary'rpl_ignore_grant';flush privileges;save_master_pos;connection slave;sync_with_master;delete from mysql.user where user=_binary'rpl_ignore_grant';delete from mysql.db where user=_binary'rpl_ignore_grant';flush privileges;# End of 4.1 tests

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -