Está en la página 1de 5

SELECT_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv

El permiso para ejecutar consultas SELECT El permiso para ejecutar comandos INSERT El permiso para ejecutar sentencias UPDATE El permiso para ejecutar sentencias DELETE Permiso para crear tablas y bases de datos El permiso para eliminar tablas y bases de datos Permiso para recargar la base de datos (un comando FLUSH por ejemplo)

Shutdown_priv El permiso para apagar el servidor de base de datos Process_priv File_priv Grant_priv El permiso para ver o matar procesos. Permiso para leer y escribir archivos (por ejemplo CARGA INFILE DATA) La autorizacin para conceder permisos a disposicin de otros usuarios Los permisos para crear, modificar o borrar ndices

References_priv Index_priv Alter_priv

No utilizado por MySQL 4.0.x El permiso para modificar las estructuras de la tabla.

Show_db_priv permite al usuario ver todas las bases de datos, incluso si de otra forma no es posible. Super_priv privilegio permite a una cuenta para usar CHANGE MASTER TO kill mysqladmin kill a matar temas pertenecientes a otras cuentas (siempre se puede matar a sus propios hilos), PURGE BINARY LOGS,, cambios de configuracin utilizando GLOBAL SET para modificar las variables globales del sistema, mysqladmin debug comando, activar o desactivar el registro, la realizacin de actualizaciones incluso si elread_only variable del sistema est activado, iniciar y detener la replicacin en los servidores esclavos, la especificacin de cualquier cuenta en el DEFINER atributo de programas almacenados y vistas, y le permite conectar (una vez) incluso si el lmite de conexin controlado por el max_connections variable de sistema se alcanza. Create_tmp_table_PRIV privilegio permite la creacin de tablas temporales

LOCK_TABLES_PRIV privilegio permite el uso de explcitas LOCK TABLES bloquea tablas declaraciones a los cuales usted tiene el SELECT privilegio. Esto incluye el uso de bloqueos de escritura, que impide que otras sesiones de la lectura de la tabla bloqueada.

EXECUTE_PRIV: privilegio se requiere para ejecutar procedimientos almacenados (procedimientos y funciones). REPL_SLAVE_PRIV: privilegio debe concederse a las cuentas que se utilizan por los servidores esclavo para conectar con el servidor actual como su maestro. Sin este privilegio, el esclavo no puede solicitar actualizaciones que se han hecho a bases de datos en el servidor maestro. REPL_CLIENT_PRIV : El privilegio REPLICATION CLIENT permite el uso de MASTER STATUS SHOW y SLAVE STATUS SHOW. En MySQL 5.1.64 y posteriores, sino que tambin permite el uso del comando SHOW registros binarios .. CREATE_VIEW_VIEW: permite el uso del crate view que crea una vista nueva o reemplaza una existente SHOW_VIEW_PRIV: privilegio permite el uso de SHOW CREATE VIEW .Esta declaracin muestra un CREATE VIEW declaracin que crea el punto de vista determinado. CREATE_ROUTINE_PRIV: privilegio es necesario para crear rutinas (procedimientos almacenados y funciones). ALTER_ROUTINE_PRIV: privilegio es necesario para modificar o quitar procedimientos almacenados (procedimientos y funciones). CREATE_USER_PRIV: privilegio permite el uso de CREATE USER , DROP USER , USUARIO RENAME , y revocar todos los privilegios . EVENT_PRIV: privilegio es necesario para crear, modificar, eliminar o ver los eventos para el Programador de eventos.Este privilegio se aadi en MySQL 5.1.6. TRIGGER_PRIV: privilegio permite que las operaciones de activacin. Debe tener este privilegio por una mesa para crear, eliminar o ejecutar disparadores para esa tabla. Este privilegio se aadi en MySQL 5.1.6. (Antes de MySQL 5.1.6, las operaciones de activacin requiere la super privilegio.) 245pdf CREAT_TABLESPACE_PRIV:

SSL_TYPE: privilegio que especifica que el servidor permite conexiones SSl y que tipo le dice al servidor que permita slo conexiones SSL cifradas para la cuenta

SSL_CIPHER:permite el cifrado

X509_SUBJECT: siempre implica encripcin, por lo que la opcin SSL no es necesaria significa que el cliente debe tener un certificado vlido pero que el certificador exacto y el asunto no importan. El nico requerimiento que debe ser posible de verificar es la firma con uno de las AC certificadas MAX_QUESTIONS: MAX_UPDATES: limitan el nmero de consultas, actualizaciones, y logueos que puede realizar un usuario durante cualquier perdo de una hora. MAX_CONECTIONS: limita slo el nmero de conexiones simultneas hechas usando una sla cuenta,

PLUGIN El plug-in permite a MySQL Server para aceptar conexiones de usuarios definidos fuera de las tablas de permisos de MySQL. AUTHENTICATION_STRING: ila de la tabla para el nombre de cuenta coincidente (es decir, la fila que coincide con el nombre de usuario del cliente y el nombre de host y de que el servidor utiliza para determinar la forma de autenticar el cliente).

Ventajas de MyISAM

Bloqueo de tablas Nos permite tener las caractersticas ACID (Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en espaol), garantizando la integridad de nuestras tablas. Optimizadas para realizar un gran nmeros de SQL SELECT. Desventajas de MyISAM

Las tablas pueden llegar a dar problemas en la recuperacin de datos. El bloqueo de las tablas cuando se inserta o actualiza un registro es otra posible desventaja ya que el resto de las operaciones quedarn a la espera de la insercin o actualizacin del registro. Ventajas de InnoDB

Integridad de datos, cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden aadirse datos no vlidos a la base de datos, con las tablas InnoDB es ms difcil que esto ocurra. Mayor velocidad en general a la hora de recuperar datos. Recomendable para aplicaciones en las que dominan las sentencias INSERT / UPDATE.

Ausencia de caractersticas de atomicidad ya que no tiene que hacer comprobaciones de la integridad referencial, ni bloquear las tablas para realizar las operaciones, esto nos lleva como los anteriores puntos a una mayor velocidad Desventajas de InnoDB

El diseo de su estructura es mucho ms complejo que el diseo de una tabla MyISAM No soporta bsquedas full-text, que para conjuntos de datos grandes, es mucho ms rpido. La ltima desventaja es su pobre rendimiento en operaciones sencillas como seleccionar datos si lo comparamos con las tablas MyISAM.

También podría gustarte