Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
f1:mysql_server_permisos [2018/11/13 19:26] – lmachuca | f1: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 " | ||
<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; | ||
</ | </ | ||
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 '' | + | Para permitir alterar la estructura y borrar o subir nuevas tablas, creamos el usuario '' |
**Creación del usuario**: | **Creación del usuario**: | ||
<code mysql> | <code mysql> | ||
- | CREATE USER helpcom_db_admin | + | CREATE USER helpcom_admin |
</ | </ | ||
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, | + | , CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW |
- | , ALTER, ALTER ROUTINE, CREATE, DROP | + | , EXECUTE, |
- | 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; | ||
</ | </ |