[MXS-3967] Add support for re-authentication Created: 2022-01-28 Updated: 2022-02-11 Resolved: 2022-02-11 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | nosqlprotocol |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0 |
| Type: | Task | Priority: | Major |
| Reporter: | Johan Wikman | Assignee: | Johan Wikman |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Epic Link: | MongoDB Protocol Support |
| Sprint: | MXS-SPRINT-150 |
| Description |
|
Currently it is possible to authenticate, but not to re-authenticate, that is, to change used credentials without reconnecting. It is trivial to support that in the connection between the client and MaxScale, but any changes there have to be reflected in the connections between MaxScale and the backend servers. That can either be supported by generating a COM_CHANGE_USER packet or simpler by just closing the backend connections and reconnecting with new MariaDB credentials. |