[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.226.180.158: ~ $
# 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_warnings
DROP DATABASE IF EXISTS db_datadict;
--enable_warnings
CREATE 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_USER
DROP   USER 'testuser1'@'localhost';
CREATE USER 'testuser1'@'localhost';
GRANT SELECT ON db_datadict.* TO 'testuser1'@'localhost';

let $my_select = SELECT * FROM information_schema.column_privileges
WHERE 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_SOCK
connect (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 testuser1
connection default;
DROP USER 'testuser1'@'localhost';
DROP DATABASE db_datadict;


Filemanager

Name Type Size Permission Actions
charset_collation.test File 3.89 KB 0644
disabled.def File 372 B 0644
innodb_bitdata.test File 434 B 0644
innodb_cursors.test File 435 B 0644
innodb_func_view.test File 499 B 0644
innodb_storedproc_02.test File 218 B 0644
innodb_storedproc_03.test File 218 B 0644
innodb_storedproc_06.test File 218 B 0644
innodb_storedproc_07.test File 218 B 0644
innodb_storedproc_08.test File 218 B 0644
innodb_storedproc_10.test File 218 B 0644
innodb_trig_0102.test File 243 B 0644
innodb_trig_03.test File 239 B 0644
innodb_trig_03e.test File 849 B 0644
innodb_trig_0407.test File 243 B 0644
innodb_trig_08.test File 239 B 0644
innodb_trig_09.test File 239 B 0644
innodb_trig_1011ext-master.opt File 33 B 0644
innodb_trig_1011ext.test File 249 B 0644
innodb_trig_frkey.test File 239 B 0644
innodb_views.test File 540 B 0644
is_basics_mixed.test File 19.01 KB 0644
is_character_sets.test File 4.47 KB 0644
is_cml_innodb.test File 1.01 KB 0644
is_cml_memory.test File 944 B 0644
is_cml_myisam.test File 1.03 KB 0644
is_coll_char_set_appl.test File 4.75 KB 0644
is_collations.test File 4.9 KB 0644
is_column_privileges.test File 13.12 KB 0644
is_column_privileges_is_mysql_test.test File 2.26 KB 0644
is_columns.test File 16.88 KB 0644
is_columns_innodb.test File 828 B 0644
is_columns_is.test File 863 B 0644
is_columns_is_embedded.test File 777 B 0644
is_columns_memory.test File 846 B 0644
is_columns_myisam.test File 927 B 0644
is_columns_myisam_embedded.test File 850 B 0644
is_columns_mysql.test File 624 B 0644
is_columns_mysql_embedded.test File 538 B 0644
is_engines.test File 4.61 KB 0644
is_engines_archive.test File 425 B 0644
is_engines_blackhole.test File 433 B 0644
is_engines_csv.test File 409 B 0644
is_engines_federated.test File 452 B 0644
is_engines_innodb.test File 707 B 0644
is_engines_memory.test File 388 B 0644
is_engines_merge.test File 392 B 0644
is_engines_myisam.test File 387 B 0644
is_events.test File 7.53 KB 0644
is_key_column_usage.test File 770 B 0644
is_key_column_usage_embedded.test File 819 B 0644
is_routines.test File 724 B 0644
is_routines_embedded.test File 773 B 0644
is_schema_privileges.test File 13.46 KB 0644
is_schema_privileges_is_mysql_test.test File 2.27 KB 0644
is_schemata.test File 721 B 0644
is_schemata_embedded.test File 770 B 0644
is_schemata_is_mysql_test.test File 2.22 KB 0644
is_statistics.test File 13.96 KB 0644
is_statistics_is.test File 507 B 0644
is_statistics_mysql.test File 721 B 0644
is_statistics_mysql_embedded.test File 644 B 0644
is_table_constraints.test File 12.65 KB 0644
is_table_constraints_is.test File 504 B 0644
is_table_constraints_mysql.test File 719 B 0644
is_table_constraints_mysql_embedded.test File 647 B 0644
is_table_privileges.test File 14.09 KB 0644
is_tables.test File 710 B 0644
is_tables_embedded.test File 762 B 0644
is_tables_innodb.test File 776 B 0644
is_tables_is.test File 678 B 0644
is_tables_memory.test File 794 B 0644
is_tables_myisam.test File 875 B 0644
is_tables_myisam_embedded.test File 800 B 0644
is_tables_mysql.test File 668 B 0644
is_tables_mysql_embedded.test File 591 B 0644
is_triggers.test File 723 B 0644
is_triggers_embedded.test File 772 B 0644
is_user_privileges.test File 12.94 KB 0644
is_views.test File 708 B 0644
is_views_embedded.test File 757 B 0644
memory_bitdata.test File 411 B 0644
memory_cursors.test File 416 B 0644
memory_func_view.test File 517 B 0644
memory_storedproc_02.test File 180 B 0644
memory_storedproc_03.test File 180 B 0644
memory_storedproc_06.test File 180 B 0644
memory_storedproc_07.test File 180 B 0644
memory_storedproc_08.test File 180 B 0644
memory_storedproc_10.test File 180 B 0644
memory_trig_0102.test File 273 B 0644
memory_trig_03.test File 220 B 0644
memory_trig_03e.test File 769 B 0644
memory_trig_0407.test File 273 B 0644
memory_trig_08.test File 220 B 0644
memory_trig_09.test File 220 B 0644
memory_trig_1011ext-master.opt File 33 B 0644
memory_trig_1011ext.test File 279 B 0644
memory_views.test File 570 B 0644
myisam_bitdata.test File 416 B 0644
myisam_cursors.test File 416 B 0644
myisam_func_view.test File 517 B 0644
myisam_storedproc_02.test File 180 B 0644
myisam_storedproc_03.test File 180 B 0644
myisam_storedproc_06.test File 180 B 0644
myisam_storedproc_07.test File 180 B 0644
myisam_storedproc_08.test File 180 B 0644
myisam_storedproc_10.test File 180 B 0644
myisam_trig_0102.test File 224 B 0644
myisam_trig_03.test File 220 B 0644
myisam_trig_03e.test File 769 B 0644
myisam_trig_0407.test File 224 B 0644
myisam_trig_08.test File 220 B 0644
myisam_trig_09.test File 220 B 0644
myisam_trig_1011ext-master.opt File 33 B 0644
myisam_trig_1011ext.test File 230 B 0644
myisam_views-big.test File 998 B 0644
processlist_priv_no_prot.test File 1.74 KB 0644
processlist_priv_ps.test File 1.68 KB 0644
processlist_val_no_prot.test File 1.54 KB 0644
processlist_val_ps.test File 1.48 KB 0644
row_count_func-master.opt File 34 B 0644
row_count_func.test File 1.85 KB 0644
storedproc.test File 640.25 KB 0644
suite.opt File 38 B 0644