Authenticators in 2.4

MariaDB MaxScale uses authenticators to authenticate connections between clients and servers. Front-end authenticators handle connections from applications to MariaDB MaxScale, such as the MariaDB Client utility or MariaDB Connectors. Back-end authenticators handle connections from MariaDB MaxScale to MariaDB Enterprise Server.

Method

Authenticator

Type

Server Plugin

Description

GSSAPI

gssapiauth

Front-end

gssapi

Authenticates client connections using a GSSAPI authentication service. Used for listener objects.

GSSAPI

gssapibackendauth

Back-end

gssapi

Authenticates with backend servers using a GSSAPI authentication service. Used for server objects.

Native

mariadbauth

Front-end

mysql_native_password

Authenticates client connections using the native password authentication method. Used for listener objects.

Native

mariadbbackendauth

Back-end

mysql_native_password

Authenticates with backend servers using the native password authentication method. Used for server objects.

PAM

pamauth

Front-end

pam

Authenticates client connections using a Pluggable Authentication Modules (PAM) service. Used for listener objects.

PAM

pambackendauth

Back-end

pam

Authenticates with backend servers using a Pluggable Authentication Modules (PAM) service. Used for server objects.