Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
f1:mysql_server_permisos [2018/11/13 19:26] lmachucaf1:mysql_server_permisos [2019/07/12 15:20] (actual) lmachuca
Línea 1: Línea 1:
 ====== MySQL Server Configurar Permisos ====== ====== MySQL Server Configurar Permisos ======
  
-Una vez instalado e iniciado un servicio MySQL, es posible entrar por una consola al usuario **root** para llevar a cabo el levantamiento de **usuarios** y **bases de datos** inicial:+Una vez [[MySQL Server|instalado e iniciado un servicio MySQL]], es posible entrar por una consola al usuario **root** para llevar a cabo el levantamiento de **usuarios** y **bases de datos** inicial:
  
 Linux / consolas: Linux / consolas:
Línea 51: Línea 51:
  
 **Permisos mínimos** **Permisos mínimos**
 +
 +(Reemplazar "nombreproducto" por el nombre de producto por ejemplo ''crux'', ''remuneraciones'', etc)
  
 <code mysql> <code mysql>
-GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES +GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE 
-, CREATE VIEW, SHOW VIEW, EXECUTE, INDEX, TRIGGER  +, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW 
-ON db_crux_helpcom.* TO helpcom_db;+, EXECUTE, INDEX, TRIGGER  
 +ON `db\_nombreproducto\_%`* TO helpcom_db; 
 +GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE 
 +, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW 
 +, EXECUTE, INDEX, TRIGGER  
 +ON `%helpcom%`* TO helpcom_db;
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
 </code> </code>
Línea 63: Línea 70:
 ===== Usuario de Administración ===== ===== Usuario de Administración =====
  
-Para permitir alterar la estructura y borrar o subir nuevas tablas, creamos el usuario ''helpcom_db_admin'' el cual tendrá más privilegios que el usuario de helpcom normal.+Para permitir alterar la estructura y borrar o subir nuevas tablas, creamos el usuario ''helpcom_admin'' el cual tendrá más privilegios que el usuario de helpcom normal.
  
 **Creación del usuario**: **Creación del usuario**:
  
 <code mysql> <code mysql>
-CREATE USER helpcom_db_admin IDENTIFIED BY '***********';+CREATE USER helpcom_admin IDENTIFIED BY '***********';
 </code> </code>
  
Línea 74: Línea 81:
  
 <code mysql> <code mysql>
-GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES +GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE 
-, CREATE VIEW, SHOW VIEW, EXECUTE, EVENT, INDEX, TRIGGER  +, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW 
-, ALTER, ALTER ROUTINE, CREATE, DROP +, EXECUTE, INDEX, TRIGGER  
-ON db_crux_helpcom.* TO helpcom_db_admin;+, ALTER, ALTER ROUTINE, CREATE, DROP, REFERENCES 
 +ON `db\_nombreproducto\_%`.* TO helpcom_admin; 
 +GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE 
 +, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW 
 +, EXECUTE, INDEX, TRIGGER  
 +, ALTER, ALTER ROUTINE, CREATE, DROP, REFERENCES 
 +ON `%helpcom%`.* TO helpcom_admin;
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
 </code> </code>
f1/mysql_server_permisos.1542137191.txt.gz · Última modificación: 2018/11/13 19:26 por lmachuca
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0