mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 19:11:46 +01:00
Fixed Bug#7043, "SHOW CREATE TABLE security hole".
This commit is contained in:
parent
ac96a2bbcb
commit
d74a3faf24
1 changed files with 3 additions and 1 deletions
|
@ -2600,7 +2600,9 @@ unsent_create_error:
|
|||
check_access(thd, SELECT_ACL | EXTRA_ACL, tables->db,
|
||||
&tables->grant.privilege,0,0))
|
||||
goto error;
|
||||
res = mysqld_show_create(thd, tables);
|
||||
if (grant_option && check_grant(thd, SELECT_ACL, tables, 2, UINT_MAX, 0))
|
||||
goto error;
|
||||
res= mysqld_show_create(thd, tables);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue