mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge branch '5.5' into 10.0
This commit is contained in:
@ -10059,6 +10059,8 @@ acl_check_proxy_grant_access(THD *thd, const char *host, const char *user,
|
||||
DBUG_RETURN(FALSE);
|
||||
}
|
||||
|
||||
mysql_mutex_lock(&acl_cache->lock);
|
||||
|
||||
/* check for matching WITH PROXY rights */
|
||||
for (uint i=0; i < acl_proxy_users.elements; i++)
|
||||
{
|
||||
@ -10071,10 +10073,12 @@ acl_check_proxy_grant_access(THD *thd, const char *host, const char *user,
|
||||
proxy->get_with_grant())
|
||||
{
|
||||
DBUG_PRINT("info", ("found"));
|
||||
mysql_mutex_unlock(&acl_cache->lock);
|
||||
DBUG_RETURN(FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
mysql_mutex_unlock(&acl_cache->lock);
|
||||
my_error(ER_ACCESS_DENIED_NO_PASSWORD_ERROR, MYF(0),
|
||||
thd->security_ctx->user,
|
||||
thd->security_ctx->host_or_ip);
|
||||
|
Reference in New Issue
Block a user