historia de españa

Páginas: 4 (983 palabras) Publicado: 24 de diciembre de 2014
En el siguiente ejemplo, asignamos todos los privilegios posibles al usuario “foo” (si no existe se crea) sobre todas las bases de datos y tablas, para conexiones desde localhost únicamente y ademásle concedemos el permiso GRANT para que tenga la opción de asignar permisos a otros usuarios:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'foo'@'localhost'
-> IDENTIFIED BY 'mipassword' WITH GRANTOPTION;
Los privilegios disponibles son los siguientes:

ALL PRIVILEGES, ALTER, ALTER ROUTINE, CREATE TABLE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE USER (Permite utilizar CREATE USER, DROPUSER, RENAME USER, y REVOKE ALL PRIVILEGES), CREATE VIEW, DELETE, DROP, EXECUTE, FILE, INDEX, INSERT, LOCK TABLES, PROCESS, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SELECT, SHOW DATABASES, SHOWVIEW, SHUTDOWN, SUPER, UPDATE, USAGE, GRANT OPTION.

En la documentación oficial de MySQL encontraréis información y detalle de cada privilegio.

Recordad que el comando HELP de la shell de MySQL osmostrará la ayuda relativa a cada comando. Para encontrar ayuda de GRANT usamos HELP GRANT y vemos que además de la información relativa al comando aparecen varios ejemplos de uso:

mysql> HELP GRANT[...]
CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';
GRANT USAGE ON *.* TO'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR 90;
[...]
Como podéis observar, cuando los privilegios hacen referencia a bases de datos, tablas o hosts distintos se ejecuta un comando por cada uno de ellos,no se puede englobar todo en una única ejecución ya que se almacena en registros distintos dentro de la tabla de privilegios.

Si quisieramos asignar privilegios a un usuario que va a conectardesde distintos hosts, lo haríamos de modo individual, es decir:

mysql> GRANT ALL ON db1.* TO 'foo'@'host1';
mysql> GRANT ALL ON db1.* TO 'foo'@'host2';
Lo mismo para distintas bases de datos o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Historia De España
  • Historia de españa
  • historia de españa
  • historia de españa
  • Historia de españa
  • Historia De España
  • Historia De España
  • Historia De España

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS