summaryrefslogtreecommitdiff
path: root/sql
Commit message (Expand)AuthorAgeFilesLines
* Fixed GRANT ROLE TO ROLE not updating acl_roles_mappings hash.Vicențiu Ciorbaru2013-10-182-8/+66
* Removed redundant code in update_acl_user. User related functionsVicențiu Ciorbaru2013-10-181-16/+16
* Added GRANT ROLE TO ... and REVOKE ROLE FROM ... functionality.Vicențiu Ciorbaru2013-10-184-20/+185
* Fixed rolenames case insensitivity bug. Also cleared compiler warning.Vicențiu Ciorbaru2013-10-181-4/+4
* Fixed bug that caused the ROLE_VISITED flag to remain set if the explorationVicențiu Ciorbaru2013-10-181-4/+5
* INFORMATION_SCHEMA.APPLICABLE_ROLES tableSergei Golubchik2013-10-184-10/+89
* information_schema.enabled_roles tableSergei Golubchik2013-10-184-6/+53
* CURRENT_ROLE() should return NULL, not "NONE"Sergei Golubchik2013-10-181-10/+7
* remove DROP ROLE IF EXISTS and CREATE ROLE IF NOT EXISTS syntaxSergei Golubchik2013-10-181-2/+2
* GRANT/REVOKE should specify role name as 'role' not as 'role'@'%'Sergei Golubchik2013-10-181-40/+45
* cannot use lex->grant_user= &current_user, where LEX_USER current_user is a g...Sergei Golubchik2013-10-186-65/+64
* Fixes for mysql-test failuresSergei Golubchik2013-10-184-33/+37
* CURRENT_ROLE() functionSergei Golubchik2013-10-183-7/+49
* Added GRANT ROLE TO ROLE | USER functionality.Vicențiu Ciorbaru2013-10-185-25/+349
* SET ROLE now works recursively for routines.Vicențiu Ciorbaru2013-10-181-2/+58
* SET ROLE now works recursively for table and column level privilegesVicențiu Ciorbaru2013-10-181-85/+196
* Removed init_hash_columns hash and instead added an init_rights fieldVicențiu Ciorbaru2013-10-181-37/+10
* Show grants now correctly prints procedure privileges.Vicențiu Ciorbaru2013-10-181-6/+50
* Initialize init_access fields for all privilege data structures.Vicențiu Ciorbaru2013-10-181-6/+46
* Implemented SHOW GRANTS functionalityVicențiu Ciorbaru2013-10-188-127/+208
* Various bug fixes.Vicențiu Ciorbaru2013-10-181-12/+47
* Added comment for database privilege checks.Vicențiu Ciorbaru2013-10-181-0/+1
* Added SHOW GRANTS recursive role print.Vicențiu Ciorbaru2013-10-187-25/+136
* Refactored get_role_access into a generic traverse function.Vicențiu Ciorbaru2013-10-181-52/+158
* Added show role grants functionality to the mysql_show_grants function.Vicențiu Ciorbaru2013-10-181-0/+46
* Refactored mysql_show_grants table and column privilege print into a separateVicențiu Ciorbaru2013-10-181-112/+127
* Refactored mysql_show_grants database privilege print into a separateVicențiu Ciorbaru2013-10-181-67/+84
* Refactored mysql_show_grants global privilege print into a separateVicențiu Ciorbaru2013-10-181-115/+137
* Added recursive database roles privilege propagation.Vicențiu Ciorbaru2013-10-181-7/+95
* Fixed bug that caused rename user test case to fail.Vicențiu Ciorbaru2013-10-181-28/+20
* Removed no longer used error message.Vicențiu Ciorbaru2013-10-182-4/+1
* Updated error message in case the user table's format is not up to date and canVicențiu Ciorbaru2013-10-181-1/+3
* Reworked the implementation of create role and drop role.Vicențiu Ciorbaru2013-10-184-187/+81
* Added CREATE ROLE support as well as DROP ROLE support.Vicențiu Ciorbaru2013-10-185-44/+260
* Refactored yacc grammar to make use of named constants.Vicențiu Ciorbaru2013-10-183-70/+35
* Fixed crash caused by dereferencing null pointer. The comparison is no longer...Vicențiu Ciorbaru2013-10-181-4/+3
* Fixed always true condition that caused crash on database initialisation.Vicențiu Ciorbaru2013-10-181-1/+1
* Fixed _always_ true conditionVicențiu Ciorbaru2013-10-181-3/+3
* Implemented _non recursive_ role specific grants for table/column level privi...Vicențiu Ciorbaru2013-10-184-45/+173
* Grant privilege on *.* to role@''; now updates in memory data structures;Vicențiu Ciorbaru2013-10-181-4/+69
* Added GRANT privilege ON database.table TO role; functionalityVicențiu Ciorbaru2013-10-181-3/+6
* Added GRANT privilege ON database.* TO role; functionalityVicențiu Ciorbaru2013-10-181-2/+6
* Implemented syntax recognition for REVOKE ROLEVicențiu Ciorbaru2013-10-184-1/+13
* Implemented syntax recognition for DROP ROLEVicențiu Ciorbaru2013-10-184-1/+12
* Added optional if not exists for create role.Vicențiu Ciorbaru2013-10-181-1/+1
* Implemented syntax recognition for CREATE ROLEVicențiu Ciorbaru2013-10-184-0/+20
* Changed GRANT ROLE to use SQLCOM_GRANT_ROLEVicențiu Ciorbaru2013-10-181-1/+1
* Removed not needed GRANT privilege TOVicențiu Ciorbaru2013-10-181-7/+0
* Added syntax detection for the GRANT role TO {user | role } command.Vicențiu Ciorbaru2013-10-185-25/+104
* Removed leftover comment.Vicențiu Ciorbaru2013-10-171-1/+0