From 8fb98cb25c80ad4655887af7aefc99db7c508f87 Mon Sep 17 00:00:00 2001 From: Michael Boelen Date: Thu, 17 Dec 2020 14:51:52 +0100 Subject: Only retrieve exit code Redirect output of the count and every error to /dev/null, so we only get the exit code --- include/tests_databases | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/tests_databases') diff --git a/include/tests_databases b/include/tests_databases index fc44d690..9c8e1de0 100644 --- a/include/tests_databases +++ b/include/tests_databases @@ -86,7 +86,7 @@ # "-u root --password=" avoids ~/.my.cnf authentication settings # "plugin = 'mysql_native_password' AND authentication_string = ''" avoids false positives when secure plugins are used - FIND=$(${MYSQLCLIENTBINARY} --no-defaults -u root --password= --silent --batch --execute="SELECT count(*) FROM mysql.user WHERE user = 'root' AND plugin = 'mysql_native_password' AND authentication_string = ''" mysql 2>/dev/null; echo $?) + FIND=$(${MYSQLCLIENTBINARY} --no-defaults -u root --password= --silent --batch --execute="SELECT count(*) FROM mysql.user WHERE user = 'root' AND plugin = 'mysql_native_password' AND authentication_string = ''" mysql > /dev/null 2>&1; echo $?) if [ "${FIND}" = "0" ]; then LogText "Result: Login succeeded, no MySQL root password set!" ReportWarning "${TEST_NO}" "No MySQL root password set" -- cgit v1.2.3