1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Bug#28181 Access denied to 'information_schema when select into out file (regression)

allow select into out file from I_S if user has FILE privilege
otherwise issue an error
This commit is contained in:
gluh@mysql.com/eagle.(none)
2007-05-04 14:41:58 +05:00
parent 2479dc71c4
commit 16d6bdfd75
3 changed files with 37 additions and 1 deletions

View File

@ -5261,7 +5261,8 @@ check_access(THD *thd, ulong want_access, const char *db, ulong *save_priv,
if (schema_db)
{
if (want_access & ~(SELECT_ACL | EXTRA_ACL))
if (!(sctx->master_access & FILE_ACL) && (want_access & FILE_ACL) ||
(want_access & ~(SELECT_ACL | EXTRA_ACL | FILE_ACL)))
{
if (!no_errors)
{