1 2 3 4 5 6 7 8 9 10 11 12
set_super() { mysql $mysql_flags <<EOSQL UPDATE mysql.user SET Super_Priv='Y' WHERE user='${MYSQL_USER}' AND host='%'; FLUSH PRIVILEGES; EOSQL } if [ -v MYSQL_USER_PRIV_SUPER -a "$MYSQL_USER_PRIV_SUPER" -eq 1 ]; then set_super fi unset -f set_super