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

📄 is_column_privileges_is_mysql_test.test

📁 这个文件是windows mysql源码
💻 TEST
字号:
# suite/funcs_1/t/is_column_privileges_is_mysql_test.test## Check the content of information_schema.column_privileges about the databases# information_schema and mysql visible to high and low privileged users.## Author:# 2008-01-23 mleich WL#4203 Reorganize and fix the data dictionary tests of#                           testsuite funcs_1#                   Create this script based on older scripts and new code.## This test cannot be used for the embedded server because we check here# privileges.--source include/not_embedded.inc--echo ##############################################################################--echo # Testcases 3.2.9.2+3.2.9.3 INFORMATION_SCHEMA.SCHEMATA accessible information--echo ############################################################################### 3.2.9.2  Ensure that the table shows the relevant information for every#          database on which the current user or PUBLIC have privileges.# 3.2.9.3  Ensure that the table does not show any information on any databases#          on which the current user and PUBLIC have no privileges.#--disable_warningsDROP DATABASE IF EXISTS db_datadict;--enable_warningsCREATE DATABASE db_datadict;# Create a low privileged user.# Note: The database db_datadict is just a "home" for the low privileged user#       and not in the focus of testing.--error 0,ER_CANNOT_USERDROP   USER 'testuser1'@'localhost';CREATE USER 'testuser1'@'localhost';GRANT SELECT ON db_datadict.* TO 'testuser1'@'localhost';let $my_select = SELECT * FROM information_schema.column_privilegesWHERE table_schema IN ('information_schema','mysql','test')ORDER BY table_schema, table_name, column_name;let $my_show1 = SHOW DATABASES LIKE 'information_schema';let $my_show2 = SHOW DATABASES LIKE 'mysql';let $my_show3 = SHOW DATABASES LIKE 'test';eval $my_select;eval $my_show1;eval $my_show2;eval $my_show3;--echo # Establish connection testuser1 (user=testuser1)--replace_result $MASTER_MYPORT MYSQL_PORT $MASTER_MYSOCK MYSQL_SOCKconnect (testuser1, localhost, testuser1, , db_datadict);eval $my_select;eval $my_show1;eval $my_show2;eval $my_show3;# Cleanup--echo # Switch to connection default and close connection testuser1connection default;DROP USER 'testuser1'@'localhost';DROP DATABASE db_datadict;

⌨️ 快捷键说明

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