Privilegios de la cuenta mysql
Video: Usuarios y Privilegios MySQL Utilizando la herramienta phpMyAdmin.mp4
MySQL utiliza privilegios de cuenta para especificar quién puede hacer qué. Cualquier persona que use una cuenta válida puede conectar con el servidor MySQL, pero él o ella puede hacer sólo aquellas cosas que son permitidos por los privilegios de la cuenta. Por ejemplo, una cuenta puede ser configurado de forma que los usuarios pueden seleccionar los datos, pero no puede insertar o actualizar datos.
Video: Sistema de usuarios en PHP y MySQL Parte 2: Permisos de usuario
Los privilegios pueden ser otorgadas por particulares bases de datos, tablas o columnas. Por ejemplo, una cuenta puede permitir al usuario seleccionar los datos de todas las tablas de la base de datos pero insertar datos en una sola tabla y actualizar sólo una única columna de una tabla específica.
La tabla muestra algunos privilegios que es posible que desee asignar o quitar. Otros privilegios están disponibles, pero se usan con menos frecuencia.
Video: Mysql - privilegios y usuarios
Privilegio | Descripción |
---|---|
TODAS | todos los privilegios |
ALTERAR | Pueden alterar la estructura de las tablas |
CREAR | Puede crear nuevas bases de datos o tablas |
BORRAR | Puede eliminar filas en las tablas |
SOLTAR | Puede borrar bases de datos o tablas |
ARCHIVO | Puede leer y escribir archivos en el servidor |
CONCEDER | Puede cambiar los privilegios de una cuenta de MySQL |
INSERTAR | Se puede insertar nuevas filas en las tablas |
SELECCIONAR | Puede leer datos de las tablas |
APAGAR | Puede apagar el servidor MySQL |
ACTUALIZAR | Puede cambiar los datos en una tabla |
USO | No hay privilegios |
Es probable que no desea conceder TODAS ya que incluye privilegios para las operaciones administrativas, tales como el cierre del servidor MySQL - privilegios que no desea que nadie más que a ti mismo para tener.