MXS-2186: Make SHOW DATABASES a read

Since SHOW TABLES is a read, SHOW DATABASES should be one as well.
This commit is contained in:
Markus Mäkelä 2018-11-26 14:21:05 +02:00
parent 1abcbd64bd
commit 05c9aea04d
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19

View File

@ -387,6 +387,7 @@ bool QueryClassifier::query_type_is_read_only(uint32_t qtype) const
&& !qc_query_is_type(qtype, QUERY_TYPE_WRITE)
&& (qc_query_is_type(qtype, QUERY_TYPE_READ)
|| qc_query_is_type(qtype, QUERY_TYPE_SHOW_TABLES)
|| qc_query_is_type(qtype, QUERY_TYPE_SHOW_DATABASES)
|| qc_query_is_type(qtype, QUERY_TYPE_USERVAR_READ)
|| qc_query_is_type(qtype, QUERY_TYPE_SYSVAR_READ)
|| qc_query_is_type(qtype, QUERY_TYPE_GSYSVAR_READ)))