InglésFrancésEspañol

icono de página de OnWorks

mysqluserclone - Online en la nube

Ejecute mysqluserclone en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mysqluserclone que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mysqluserclone - Clonar usuario existente para crear un nuevo usuario

SINOPSIS


mysqluserclon [opciones] usuario_base nuevo usuario[: contraseña][@nombre_host] ...

DESCRIPCIÓN


Esta utilidad utiliza una cuenta de usuario de MySQL existente en un servidor como plantilla y clona
para crear una o más cuentas de usuario nuevas con los mismos privilegios que el usuario original.
Los nuevos usuarios se pueden crear en el servidor original o en un servidor diferente.

Para enumerar los usuarios de un servidor, especifique el --lista opción. Esto imprime una lista de los usuarios en
la fuente (no se necesita destino). Para controlar cómo mostrar la salida de la lista, use uno de
los siguientes valores con el --formato opción:

· cuadrícula (Por defecto)

Muestra la salida en formato de cuadrícula o tabla como la del mysql monitor.

· csv

Muestra la salida en formato de valores separados por comas.

· de la pestaña.

Muestra la salida en formato separado por tabulaciones.

· vertical

Muestra la salida en formato de una sola columna como el del comando \ G para el mysql
monitor.
OPCIONES

mysqluserclon acepta las siguientes opciones de la línea de comandos:

· --ayuda

Muestre un mensaje de ayuda y salga.

· --Destino =

Información de conexión para el servidor de destino en el formato:
<usuario> [:passwd>] @fortaleza> [:Puerto>] [:enchufe>] oruta de acceso> [:Puerto>] [:enchufe>].

· --Dump, -d

Mostrar el GRANT extractos para crear la cuenta en lugar de ejecutarlos. En esto
caso, la utilidad no se conecta al servidor de destino y no --destino
se necesita la opción.

· --Format = , -f

Especifique el formato de visualización del usuario. Los valores de formato permitidos son cuadrícula, csv, de la pestaña.y
vertical. El valor predeterminado es cuadrícula. Esta opción es válida solo si --lista es dado.

· --Fuerza

Elimine la nueva cuenta de usuario si existe antes de crear la nueva cuenta. Sin esto
opción, es un error intentar crear una cuenta que ya existe.

· --Include-global-privileges

Incluya privilegios que coincidan con base_user @% y base_user @ host.

· --lista

Enumere todos los usuarios en el servidor de origen. Con esta opción, un servidor de destino no necesita
se especifico.

· --Quiet, -q

Apague todos los mensajes para una ejecución silenciosa.

· --Fuente =

Información de conexión para el servidor de origen en el formato:
<usuario> [:passwd>] @fortaleza> [:Puerto>] [:enchufe>] oruta de acceso> [:Puerto>] [:enchufe>].

· --Verbose, -v

Especifique cuánta información mostrar. Utilice esta opción varias veces para aumentar
la cantidad de información. Por ejemplo, -v = detallado, -vv = más detallado, -vvv =
depurar.

· --versión

Muestra la información de la versión y sale.
NOTAS

Debe proporcionar los parámetros de conexión (usuario, host, contraseña, etc.) para una cuenta
que tiene los privilegios adecuados para acceder a todos los objetos de la operación.

La cuenta utilizada para conectarse al servidor de origen debe tener privilegios para leer el mysql
base de datos.

La cuenta utilizada para conectarse al servidor de destino debe tener privilegios para ejecutar
CREAR USUARIO (y DROP USUARIO si el --fuerza se da la opción), y privilegios para ejecutar
GRANT para que se otorguen todos los privilegios a las nuevas cuentas.

Para el --formato opción, los valores permitidos no distinguen entre mayúsculas y minúsculas. Además, los valores
se puede especificar como cualquier prefijo inequívoco de un valor válido. Por ejemplo, --format = g
especifica el formato de la cuadrícula. Se produce un error si un prefijo coincide con más de un valor válido.

La ruta a las herramientas del cliente MySQL debe incluirse en la variable de entorno PATH en
para utilizar el mecanismo de autenticación con rutas de acceso. Esto permitirá que la utilidad
utilice las herramientas my_print_defaults que se requieren para leer los valores de la ruta de acceso de la
archivo de configuración de inicio de sesión (.mylogin.cnf).
EJEMPLOS

Para clonar a joe como sam y sally con contraseñas e iniciando sesión como root en la máquina local,
usa este comando:

$ mysqluserclone --source = root @ localhost \
--destination = root @ localhost \
joe @ localhost sam: secret1 @ localhost sally: secret2 @ localhost
# Fuente en localhost: ... conectado.
# Destino en localhost: ... conectado.
# Clonando 2 usuarios ...
# Clonación de joe @ localhost al usuario sam: secret1 @ localhost
# Clonación de joe @ localhost al usuario sally: secret2 @ localhost
# ...hecho.

El siguiente comando muestra a todos los usuarios en el servidor local en la salida más detallada en
Formato CSV:

$ mysqluserclone --source = root @ localhost --list --format = csv -vvv
# Fuente en localhost: ... conectado.
usuario, host, base de datos
joe, localhost, prueba_util
rpl, localhost,
sally, localhost, prueba_util
sam, localhost, prueba_util
joe, usuario, prueba_util

DERECHOS DE AUTOR


Use mysqluserclone en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad