From 6cfdec8405e26b2c31efeed8b35ce1fbe417a525 Mon Sep 17 00:00:00 2001 From: Zsolt Parragi Date: Thu, 7 Feb 2019 08:47:15 -0800 Subject: [PATCH] FB8-96: Remove special formatting for user name when writing to audit plugin log (#948) (#948) Summary: Jira issue: https://jira.percona.com/browse/FB8-96 Reference patch: https://github.com/facebook/mysql-5.6/commit/3b47dae Reference patch: https://github.com/facebook/mysql-5.6/commit/87e0683 Pull Request resolved: https://github.com/facebook/mysql-5.6/pull/948 Reviewed By: lloyd Differential Revision: D13941932 Pulled By: lth --- sql/sql_audit.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sql/sql_audit.cc b/sql/sql_audit.cc index 6c768d2d5dd6..e573fce2575d 100644 --- a/sql/sql_audit.cc +++ b/sql/sql_audit.cc @@ -962,7 +962,6 @@ int mysql_event_tracking_general_notify( const char *subclass_name, int error_code, const char *msg, size_t msg_len) { mysql_event_tracking_general_data event; - char user_buff[MAX_USER_HOST_SIZE]; assert(thd); @@ -979,8 +978,8 @@ int mysql_event_tracking_general_notify( auto ip = sctx->ip(); auto host = sctx->host(); - event.user.str = user_buff; - event.user.length = make_user_name(sctx, user_buff); + event.user.str = sctx->user().str; + event.user.length = sctx->user().str ? sctx->user().length : 0; event.ip = {ip.str, ip.length}; event.host = {host.str, host.length};