Cuando se cae un usuario, su cuenta se cierra, se pierde todos sus privilegios y se puede acceder ya no (en la cuenta para) el servidor MySQL (que ya no puede acceder a cualquier base de datos o cualquier mesa. Se puede acceder a nada). La sintaxis para soltar un usuario es: caída nombre_de_cuenta usuario tanto, si usted quiere eliminar el usuario John, escribiría: usuario gota 'juan' @ 'localhost'; Es necesario el privilegio CREATE USER con el fin de utilizar este statement.
Set Contraseña Suponga que ha creado el usuario, Juan de la siguiente manera: Crear usuario 'juan' @ 'localhost'; Esta declaración sin la contraseña es correcta; pero John no podrá iniciar sesión en el servidor, ya que no tiene una contraseña. Es posible que usted pueda entonces seguir y da John una contraseña de la siguiente manera: contraseña establecida para 'juan' @ 'localhost' = contraseña ('John123'); Tenga en cuenta que la declaración Contraseña Set tiene un operador de asignación.
En términos simples, la sintaxis es: establecer una contraseña para 'nombre_usuario' @ 'nombre_host' = contraseña ('psswrd'); En este caso, la contraseña () es una función proporcionada por MySQL. Tienes que usarlo como se muestra arriba en la declaración Establecer contraseña. No se olvide de incluir la palabra reservada "para", en el comunicado. Con el fin de utilizar la instrucción Establecer contraseña, es necesario tener el privilegio UPDATE para la base de datos del servidor especial llamado, mysql. Sólo la raíz normalmente tiene este privilegio.
Se le puede dar el privilegio, pero es algo que apenas iba a hacer. Por lo tanto, si usted (usuario normal) está creando un usuario, utilice la sentencia Crear usuario e incluir la contraseña en el comunicado. Si un usuario (cliente) olvida su contraseña, la raíz se puede utilizar la instrucción Establecer contraseña para dar al usuario una nueva contraseña. La raíz no necesita saber la contraseña antigua antes de hacer esto. Sin embargo, tiene que estar seguro de que está dando la contraseña