El primer problema es que esa no es la forma de cambiar la contraseña de un usuario... La administración de usuarios es algo importante y el manejo de las contraseñas es un asunto crítico. Deberías haber leído el manual antes de intentar cosas como esa.
5.7.1. Nombres de usuario y contraseñas de MySQL 5.7.5. Asignar contraseñas a cuentas
Una de las cosas que puedes deducir por ti mismo al leer estos artículos es que la validación de una contraseña en MySQL no se hace contra una cadena de texto común, sino contra una cadena de texto
cifrada, es decir,
encriptada, por lo que si no usas las sentencias correctas para cambiar la contraseña, los resultados serán erróneos. En tu caso, no estás usando en ese UPDATE la función PASSWORD(), por lo que no sabemos a ciencia cierta qué es lo que se está almacenando en ese campo. Lo que seguro no es, es una contraseña válida para MySQL.