April 2011 Archive

MySQL's Proxy Users

| Keine Kommentare | Keine TrackBacks

mysql> SELECT USER(),CURRENT_USER();
+-----------------+----------------+
| USER() | CURRENT_USER() |
+-----------------+----------------+
| hallo@localhost | root@localhost |
+-----------------+----------------+
1 row in set (0,00 sec)

To achieve this you need
  1. An authentication plugin for hallo@localhost
      • This plugin tells (demands) that this user is root now by basically strcpy(info->authenticated_as,"root"); return CR_OK;
  2. The PROXY-privilege for hallo@localhost
    • As the plugin is not sufficient, the user hallo@localhost needs that proxy-privilege to be allowed to switch to root@localhost: GRANT PROXY ON root@localhost TO hallo@localhost
This works with MySQL > 5.5.7rc. It is an extension to the Framework from MariaDB.

Ende Gelände

Über dieses Archiv

Diese Seite enthält alle Einträge von erkules del inglese von neu nach alt.

August 2013 ist das nächste Archiv.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Seiten

Powered by Movable Type 4.23-en