mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
clarify CR_OK_HANDSHAKE_COMPLETE
it's for client auth plugins only, server auth plugin should never return it, because they cannot send a correct OK packet. (OK packet is quite complex and carries a lot of information that only the server knows)
This commit is contained in:
@ -14844,10 +14844,7 @@ bool acl_authenticate(THD *thd, uint com_change_user_pkt_len)
|
||||
sctx->external_user= my_strdup(key_memory_MPVIO_EXT_auth_info,
|
||||
mpvio.auth_info.external_user, MYF(0));
|
||||
|
||||
if (res == CR_OK_HANDSHAKE_COMPLETE)
|
||||
thd->get_stmt_da()->disable_status();
|
||||
else
|
||||
my_ok(thd);
|
||||
my_ok(thd);
|
||||
|
||||
PSI_CALL_set_thread_account
|
||||
(thd->main_security_ctx.user, static_cast<uint>(strlen(thd->main_security_ctx.user)),
|
||||
|
Reference in New Issue
Block a user