Line 0
Link Here
|
|
|
1 |
A-Team MySQL LDAP Authenticator |
2 |
WWW: https://github.com/ateamsystems/ateam_mysql_ldap_auth |
3 |
---------------------------------------------------------------------------- - |
4 |
A-Team MySQL LDAP Authenticator (ateam_mysql_ldap_auth) is an authentication |
5 |
plugin for MySQL 5.5.7 and up, and has been tested with 5.6 under FreeBSD. |
6 |
This module allows you to create MySQL users that are then authenticated |
7 |
against an LDAP server. This reduces administrative overhead and eliminates |
8 |
your users having to remember a seperate username and password for MySQL. |
9 |
Just like MySQL Enterprise's PAM module, for client side authentication |
10 |
this plugin uses the clear_text password module as the LDAP server must |
11 |
perform the password hashing and comparison. For command line clients this |
12 |
is done by setting the following environment variable: |
13 |
|
14 |
export LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN=1 |
15 |
|
16 |
In MySQL Workbench this is acheived by going to go to the "Advanced" tab and |
17 |
checking "Enable Cleartext Authentication Plugin" when editing a connction. |
18 |
|
19 |
!!! IMPORTANT: |
20 |
!!! ------------------------------------------------------------------------ |
21 |
!!! ENSURE THE COMMUNICATIONS PATH BETWEEN THE CLIENT AND SERVER IS SECURE! |
22 |
!!! ------------------------------------------------------------------------ |
23 |
!!! By default MySQL does not use SSL so additional steps and network design |
24 |
!!! are needed to ensure you're not exposing your credetials. |