| |||
Error "Las sentencias DROP DATABASE estan desactivadas" Cada vez que utilizo el phpmyadmin del wamp y ejecuto la consulta (copi y pego) en sql de phpmyadmin de una base que cree en notepad ++ me da error : "Las sentencias DROP DATABASE estan desactivadas", mi base comienza con DROP DATABASE IF EXISTS xxx; si le quito el DROP DATABASE, todo funciona perfecto...el error surge si le pongo DROP DATABASE IF EXISTS xxx; Última edición por maire; 08/05/2012 a las 05:24 |
| |||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" El usuario que estas usando no tiene privilegios para borrar la bbdd... si para borrar y crear de nuevo sus tablas.... seguramente tu script continua con USE DATABASE xxx; DROP TABLE IF EXISTS ttt; CREATE TABLE ttt .... INSERT INTO ttt .... Por si te sirve 13.1.6. Sintaxis de DROP DATABASE En realidad se esta borrando y creando de nuevo todo el contenido de la bbdd pero no la bbdd en si. Repasa las opciones del phpmyadmin que estas usando para eliminar esa sentencia... o modifica los privilegios del usuario (si estas en local) para que pueda borrar la bbdd. SHOW GRANTS FOR CURRENT_USER; Te dara pistas de lo que puedes hacer y lo que no.
__________________ Quim -------------------------------------------------- Ayudar a ayudar es una buena práctica!!! Y da buenos resultados. Última edición por quimfv; 08/05/2012 a las 06:11 |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" Para empezar: ¿Estás trabajando con un servicio de hosting remoto (Web)?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" Necesitas loguearte con el usuario root, y recién allí podrás darles los permisos a los otros usuarios que utilices. Te advierto que el root es inaccesible en los hostings remotos. Sólo es posible usarlo en local en tu PC, y sólo si lo eres tu.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" vi esto buscando informacion: HowTo: Login to phpMyAdmin as root Click the Icon System Services menu item if it is not already open. Click the Icon MySQL Server menu item if it is not already open. Click the Icon PhpMyAdmin menu item. Enter "root" in the Username box. Enter the root MySQL password in the Password box. Confirm that the first "localhost" Server Choice is selected. Click the button. solo que no se donde entrar "root" en el username box? donde esta? |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" ¿Y entonces como es que logueas? ¿Con qué user entras al PhpMyAdmin?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" Eso implica que lo que tienes está mal instalado o al menos mal configurado. Es difícil que puedas usar la base de datos correctamente si no haces una adecuada configuración de MySQL, y de la administración de usuarios. ¿Con qué paquete instalaste el PhpMyadmin en tu PC? ¿Wamp? ¿Xampp? ¿Otro?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" tienes la consola de mysql ??? ahy puedes ingresar como root , gnzsoloyo si se puede ingresar desde remotos como root pero tienes que concederle el permiso con wildcard en la tabla de privilegios para que sea accesible desde cualquier ip desde el local host, bueno por lo menos yo accedo asi con una aplicacion de java y otra de vb6.0 multiusuario maire puedes verificar los permisos En phpmyadmin, busca en el index un enlace llamado "privilegios". alli puedes crear/borrar/dar permisos y verifica tus permisos , en caso dado te sugiero reinstalar tu wamp y estar atento con configurarlo correctamente |
| ||||
Respuesta: Error "Las sentencias DROP DATABASE estan desactivadas" Cita: Yo no digo que no puedas entrar como root en remoto.como root pero tienes que concederle el permiso con wildcard en la tabla de privilegios para que sea accesible desde cualquier ip desde el local host, bueno por lo menos yo accedo asi con una aplicacion de java y otra de vb6.0 multiusuario Lo que digo es que ningún DBA en su sano juicio te dará acceso remoto como root, a menos que quiera perder el trabajo. Nadie. Lo que se hace es crear un superusuario y utilizar una VPN u otro medio de crear una ruta segura de acceso, es decir, niveles de seguridad altos para evitar que alguien pueda hacer desastres. Si tu quieres abrirle la puerta a cualquiera, es tu decisión, pero un DBA que se precie no hace esas cosas. En cuanto al problema del post, la cosa es simple: No instaló bien el WampServer, porque el instalador sí consulta por una password al root, por lo que debió ignorar ese paso y ahora tiene que restaurar los privilegios y asegurar la base.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |