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