Articles

Cómo Crear Cuentas De Usuario Usando MySQL Instrucción CREATE USER

Resumen: en este tutorial, usted aprenderá cómo usar el MySQL CREATE USER instrucción para crear un nuevo usuario en el servidor de base de datos.

MySQL CREATE USER syntax

la instrucciónCREATE USER crea un nuevo usuario en el servidor de base de datos.,

Aquí está la sintaxis básica de la instrucción CREATE USER:

Code language: SQL (Structured Query Language) (sql)

en esta sintaxis:

primero, especifique el nombre de la cuenta después de las palabras clave CREATE USER. El nombre de la cuenta tiene dos partes: username y hostname, separados por el @ inicio de sesión:

Code language: SQL (Structured Query Language) (sql)

El username es el nombre del usuario. Y hostname es el nombre del host desde el que el Usuario se conecta al servidor MySQL.,

la parte hostname del nombre de la cuenta es opcional. Si lo omite, el usuario puede conectarse desde cualquier host.,

un nombre de cuenta sin un nombre de host es equivalente a:

Code language: SQL (Structured Query Language) (sql)

Si username y hostname contiene caracteres especiales como espacio o -, debe citar nombre de usuario y nombre de host por separado de la siguiente manera:

Code language: SQL (Structured Query Language) (sql)

Además de la comilla simple ('), puede usar retroiluminación ( `) o comillas dobles ( ").

en segundo lugar, especifique la contraseña para el usuario después de las palabras clave IDENTIFIED BY.,

la opción IF NOT EXISTS crea condicionalmente un nuevo usuario solo si no existe.

tenga en cuenta que la instrucción CREATE USER crea un nuevo usuario sin ningún privilegio. Para otorgar privilegios al usuario, utilice la instrucción GRANT.,herramienta:

Code language: SQL (Structured Query Language) (sql)

Introduzca la contraseña para el root cuenta y pulse Enter:

Code language: SQL (Structured Query Language) (sql)

en Segundo lugar, mostrar a los usuarios de la actual Servidor MySQL:

Code language: SQL (Structured Query Language) (sql)

este es el resultado:

Tercer lugar, crear un nuevo usuario llamado bob:

Code language: SQL (Structured Query Language) (sql)

Cuarto, mostrar todos los usuarios de nuevo:

Code language: SQL (Structured Query Language) (sql)

El resultado será:

Code language: JavaScript (javascript)

El usuario bob ha sido creado con éxito.,»b7cb570ad3″>

se puede acceder a:

Code language: JavaScript (javascript)

Séptimo, ir a la sesión del usuario root y crear una nueva base de datos llamada bobdb:

Code language: SQL (Structured Query Language) (sql)

Ocho, seleccione la base de datos bobdb:

Code language: SQL (Structured Query Language) (sql)

Novena, crear una nueva tabla llamada lists:

Observe que cuando usted presione Enter, en lugar de mostrar la etiqueta mysql> comando, el mysql herramienta muestra el -> que acepta la nueva cláusula de la declaración.,

Décima, conceder todos los privilegios en el bobdb a bob:

Code language: SQL (Structured Query Language) (sql)

tenga en cuenta que usted va a aprender cómo otorgar privilegios a un usuario en el GRANT tutorial.,

Xiii, mostrar las tablas de la etiqueta bobdb base de datos:

Code language: SQL (Structured Query Language) (sql)

El usuario bob puede ver el lists tabla:

Code language: JavaScript (javascript)

Xiv, insertar una fila en el lists tabla:

Code language: SQL (Structured Query Language) (sql)

Xv, la consulta de los datos de la etiqueta lists tabla:

Code language: SQL (Structured Query Language) (sql)

Este es el resultado:

Code language: JavaScript (javascript)

de Modo que el usuario bob puede hacer todo en el bobdb base de datos.,

finalmente, desconéctese del servidor MySQL de ambas sesiones:

Code language: SQL (Structured Query Language) (sql)

en este tutorial, ha aprendido a usar MySQL CREATE USER para crear un nuevo usuario en el servidor de base de datos.

  • ¿Fue útil este tutorial?
  • YesNo