15 lines
792 B
Plaintext
15 lines
792 B
Plaintext
# Maquina suele ser localhost
|
|
GRANT SELECT, INSERT, UPDATE, DELETE ON 'base_datos'.'tabla' TO 'user'@'maquina';
|
|
|
|
# Repite el codigo cambiando las tablas para darle acceso a multiples tablas.
|
|
GRANT SELECT, INSERT, UPDATE, DELETE ON 'base_datos'.'tabla2' TO 'user'@'maquina';
|
|
GRANT SELECT, INSERT, UPDATE, DELETE ON 'base_datos'.'tabla3' TO 'user'@'maquina';
|
|
|
|
# Conceder privilegios a unos pocos campos
|
|
GRANT SELECT(campo1, campo2, campo3), INSERT(campo1, campo2, campo3), UPDATE(campo1, campo2, campo3), DELETE ON 'base_datos'.'tabla4' TO 'user'@'maquina';
|
|
|
|
# Si te aparece un error 1142 puede ser porque tengas tablas relacionadas a las que no le hayas dado privilegios.
|
|
|
|
# Eliminar privilegios en una tabla
|
|
REVOKE ALL PRIVILEGES ON 'base_datos'.'tabla' FROM 'user'@'maquina';
|