18/07/2014, 15:21
|
| | Fecha de Ingreso: junio-2011
Mensajes: 6
Antigüedad: 13 años, 5 meses Puntos: 0 | |
Respuesta: Eliminar e impedir crear bases de datos "test" o "test_" Al ejecutar la instrucción SHOW GRANTS FOR CURRENT_USER (previamente inicio sesión del usuario que no tiene privilegios excepto SELECT, UPDATE e INSERT sobre una específica base de datos) el resultado es el siguiente:
Grants for remoto@%
+-------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'remoto'@'%'
| IDENTIFIED BY PASSWORD '*339917E464F98D7F12D7A30FAFEBAF46DD55A514'
| GRANT SELECT, INSERT, UPDATE ON `internet`.* TO 'remoto'@'%'
+-------------------------------------------------------------------------------------------------------+
Pero si le indico CREATE DATABASE test la crea e interactua con ella con todos los privilegios D:
Ya eliminé la base de datos test desde mysqladmin pero esta se vuelve a crear sin ningún problema, no se si debo modificar algún parámetro para que esta base de datos no se pueda crear o solo tenga acceso el root :/ |