summaryrefslogtreecommitdiff
path: root/sql/sql_base.cc
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.com>2020-02-09 21:53:11 +0400
committerAlexander Barkov <bar@mariadb.com>2020-02-11 08:10:26 +0400
commit83e75b39b3611d60ac59e851f742a13f2ee95393 (patch)
treea1ab536573067a6578631d3e5e89da612f745ec8 /sql/sql_base.cc
parentf79f537f9facb5a050697ad3dbf6e4a617c3c128 (diff)
downloadmariadb-git-83e75b39b3611d60ac59e851f742a13f2ee95393.tar.gz
MDEV-21702 Add a data type for privileges
Diffstat (limited to 'sql/sql_base.cc')
-rw-r--r--sql/sql_base.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/sql/sql_base.cc b/sql/sql_base.cc
index 60e2b9957a4..c88aef09c96 100644
--- a/sql/sql_base.cc
+++ b/sql/sql_base.cc
@@ -261,7 +261,7 @@ static my_bool list_open_tables_callback(TDC_element *element,
arg->table_list.db.length= db_length;
arg->table_list.table_name.str= table_name;
arg->table_list.table_name.length= strlen(table_name);
- arg->table_list.grant.privilege= 0;
+ arg->table_list.grant.privilege= NO_ACL;
if (check_table_access(arg->thd, SELECT_ACL, &arg->table_list, TRUE, 1, TRUE))
return FALSE;
@@ -7878,8 +7878,8 @@ bool setup_tables_and_check_access(THD *thd,
TABLE_LIST *tables,
List<TABLE_LIST> &leaves,
bool select_insert,
- ulong want_access_first,
- ulong want_access,
+ privilege_t want_access_first,
+ privilege_t want_access,
bool full_table_list)
{
DBUG_ENTER("setup_tables_and_check_access");
@@ -7890,7 +7890,7 @@ bool setup_tables_and_check_access(THD *thd,
List_iterator<TABLE_LIST> ti(leaves);
TABLE_LIST *table_list;
- ulong access= want_access_first;
+ privilege_t access= want_access_first;
while ((table_list= ti++))
{
if (table_list->belong_to_view && !table_list->view &&