Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MDEV-19650: Privilege bug on MariaDB 10.4 | Oleksandr Byelkin | 2020-05-07 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | Also fixes: MDEV-21487: Implement option for mysql_upgrade that allows root@localhost to be replaced MDEV-21486: Implement option for mysql_install_db that allows root@localhost to be replaced Add user mariadb.sys to be definer of user view (and has right on underlying table global_priv for required operation over global_priv (SELECT,UPDATE,DELETE)) Also changed definer of gis functions in case of creation, but they work with any definer so upgrade script do not try to push this change. | ||||
* | MDEV-17658 change the structure of mysql.user table | Sergei Golubchik | 2018-12-12 | 1 | -13/+13 |
| | | | | | | Implement User_table_json. Fix scripts to use mysql.global_priv. Fix tests. | ||||
* | Use mysql.user.authentication_string for password | Sergei Golubchik | 2018-10-31 | 1 | -11/+11 |
| | | | | | | | | | | | | Don't distinguish between a "password hash" and "authentication string" anymore. Now both are stored in mysql.user.authentication_string, both are handled identically internally. A "password hash" is just how some particular plugins interpret authentication string. Set mysql.user.plugin even if there is no password. The server will use mysql_native_password plugin in these cases, let's make it expicit. Remove LEX_USER::pwhash. | ||||
* | Create 'main' test directory and move 't' and 'r' there | Michael Widenius | 2018-03-29 | 1 | -0/+132 |