mariadb/storage
Jacob Mathew df420cbbfd MDEV-15697: Remote user used by Spider needs SUPER privilege
The remote users need the SUPER privilege because by default Spider sends a
'SET SQL_LOG_OFF' statement to the data nodes.  This is controlled by the
spider_internal_sql_log_off configuration setting on the Spider node, which
can only be set to 0 or 1, with a default value of 1.

I have fixed the problem by changing this configuration setting so that if it
is NOT SET, which is the most likely case, the Spider node DOES NOT SEND the
'SET SQL_LOG_OFF' statement to the data nodes.  However if the
spider_internal_sql_log_off setting IS EXPLICITLY SET to either 0 or 1, then
the Spider node DOES SEND the 'SET SQL_LOG_OFF' statement, requiring a remote
user with the SUPER privilege.  The Spider documentation will be updated to
reflect this change.

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.

Cherry-Picked:
  Commit 72f0efa on branch bb-10.3-MDEV-15697
2018-05-09 12:17:57 -07:00
..
archive After-merge fix for commit 98eb9518db 2018-03-16 15:49:53 +02:00
blackhole
cassandra
connect MDEV-15866 Mysql CRASH : Json connect + MariaDB 10.3.4 2018-04-16 14:45:47 +02:00
csv Merge 10.0 into 10.1 2017-05-23 08:59:03 +03:00
example
federated MDEV-14272 Mariadb crashes with signal 11 when using federatedx engine and galera 2017-12-28 02:13:25 +01:00
federatedx Merge branch 'github/10.1' into 10.2 2018-02-06 14:50:50 +01:00
heap Remove most 'register' use in C++ 2018-04-24 12:48:27 +03:00
innobase MDEV-16125 Shutdown crash when innodb_force_recovery >= 2 2018-05-09 19:01:29 +05:30
maria Remove most 'register' use in C++ 2018-04-24 12:48:27 +03:00
mroonga Merge 10.1 into 10.2 2018-04-21 11:58:32 +03:00
myisam Remove most 'register' use in C++ 2018-04-24 12:48:27 +03:00
myisammrg Remove most 'register' use in C++ 2018-04-24 12:48:27 +03:00
oqgraph Merge 10.1 into 10.2 2018-04-24 09:39:45 +03:00
perfschema Remove most 'register' use in C++ 2018-04-24 12:48:27 +03:00
rocksdb MyRocks: MDEV-15911: Reduce debug logging on default levels in error log 2018-04-19 14:13:28 +03:00
sequence
sphinx Remove unused function FixNull() 2018-04-24 12:06:28 +03:00
spider MDEV-15697: Remote user used by Spider needs SUPER privilege 2018-05-09 12:17:57 -07:00
test_sql_discovery MDEV-13712 Spelling errors in the error message 2017-09-18 10:12:23 +02:00
tokudb Merge branch '10.1' into 10.2 2018-04-10 17:43:18 +03:00
xtradb Merge 10.1 into 10.2 2018-04-24 09:39:45 +03:00