Privilegios de la cuenta Mysql
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 están permitidas por los privilegios de la cuenta. Por ejemplo, una cuenta puede ser configurado para que los usuarios pueden seleccionar los datos, pero no puede insertar o actualizar datos.
Privilegios se pueden otorgar para bases de datos particulares, 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 una única columna de una tabla específica.
La tabla muestra algunos privilegios que usted puede ser que desee asignar o quitar. Otros privilegios están disponibles, pero se usan con menos frecuencia.
Privilegios Cuenta MySQLPrivilege | Descripción |
---|
TODAS | Todos los privilegios |
ALTER | Puede alterar la estructura de las tablas |
CREAR | Se puede crear nuevas bases de datos o tablas |
BORRAR | Se puede eliminar filas en tablas |
SOLTAR | Puede borrar bases de datos o tablas |
ARCHIVO | Puede leer y escribir archivos en el servidor |
GRANT | Puede cambiar los privilegios de una cuenta de MySQL |
INSERT | Se puede insertar nuevas filas en tablas |
SELECT | Puede leer datos de tablas |
CERRAR | Puede apagar el servidor MySQL |
ACTUALIZACIÓN | 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, como apagar el servidor MySQL - privilegios que no desea que nadie más que a ti mismo para tener.
Sobre el autor
Cómo controlar el acceso a sus datos mysql Es necesario controlar el acceso a la información en su base de datos MySQL. Usted necesita decidir quién puede ver los datos y quién puede cambiarlo. Imagínese lo que pasaría si sus competidores podrían cambiar la información en su catálogo…
Cómo crear roles en 12c oráculo Puede privilegios de grupo con funciones de base de datos para facilitar la gestión con Oracle 12c. En lugar de un propietario del objeto otorgar privilegios de forma individual a uno o más usuarios con las descripciones de puestos similares, el…
Cómo identificar lo que actualmente existen cuentas mysql Para ver la información de su cuenta MySQL, puede ejecutar una consulta SQL, usando el cliente mysql. Para ver qué cuentas existe actualmente para su base de datos, necesita una cuenta que tenga los privilegios necesarios.Todos los nombres de…
¿Cómo eliminar cuentas mysql Es posible que desee eliminar una cuenta de una base de datos MySQL. En la mayoría de los casos, tener una cuenta de que nadie utiliza no tiene ningún efecto negativo. Sin embargo, si usted piensa que una cuenta ha sido comprometida, es posible…
Nombres y nombres de host cuenta MySQL En conjunto, las MySQL nombre de cuenta y nombre de host (el nombre del equipo que está autorizado para conectarse a la base de datos) identificar una cuenta única. Pueden existir dos cuentas con el mismo nombre pero diferentes nombres de host y…
Responsabilidades MySQL Administrator La administración de MySQL abarca las tareas necesarias para garantizar que MySQL puede realizar sus funciones de gestión de datos de una manera eficiente y segura. Usted puede ser responsable de parte o la totalidad de las tareas administrativas,…
Proteja sus bases de datos mysql Es necesario controlar el acceso a la información en su base de datos MySQL. Usted necesita decidir quién puede ver los datos y quién puede cambiarlo. Si un intruso obtiene una lista de la información privada de sus clientes (como números de…
Cómo gestionar los datos de forma remota para HTML5 y CSS3 programación HTML5 y CSS3 sitios web a menudo trabajan con bases de datos. Su servicio de alojamiento puede tener características para trabajar con bases de datos MySQL de forma remota. Usted debe entender cómo funciona este proceso, ya que a menudo es…
Consultas mysql Común Para realizar una solicitud que MySQL puede entender, a construir una sentencia SQL y enviarlo al servidor MySQL. Las palabras en negrita en la tabla son los nombres de consulta de MySQL:DeclaraciónDescripciónALTER MESA tablechangeHace cambios en…
Cómo delegar privilegios de acceso sql El DBA (administrador de base de datos) puede conceder privilegios de SQL a cualquiera. Un propietario del objeto puede conceder ningún privilegio sobre ese objeto a cualquiera. Pero los usuarios que reciben privilegios de esta manera no pueden a…
Cómo proteger los datos con privilegios de usuario sql Una gran amenaza para la integridad de los datos son los propios usuarios. Algunas personas no deben tener acceso a los datos y SQL le da ese control. Otros deben sólo han restringido el acceso a algunos de los datos, pero no hay acceso al resto.…
Cómo quitar privilegios sql Si tiene una forma de dar privilegios de acceso de SQL a la gente, también debe tener una forma de tomar esos privilegios de distancia. Funciones de trabajo de las personas cambian, y con estos cambios cambian sus necesidades de acceso a datos.…