viernes, 20 de mayo de 2016

Skip-grant-tables




  Hola Chic@s,


 Regresando nuevamente con un trauma les cuento que este error se trata de mysql, en realidad no es un error sino un mal uso.
Cuando instale mysql me salia un error de:

#1045 Access denied for user root@localhost


Y para solucionar este problema agregue una opción en el confi de mysql(my.cnf) llamado: skip-grant-tables, y de manera automática permitia acceder sin ningún problema, entonces procedí a crear un usuario y todo funcionaba de maravilla.
Pero, no todo era perfecto, me percate que podía acceder a mysql sin poner ninguna clave lo que ocasionaría que cualquier persona "x" pueda acceder a la Base de Datos.
Pero que ocasionaba eso? si a todos les puse clave? eran mis preguntas que pasaban por mi cabeza.
Ps me toco investigar, hasta que encontre que el famoso  Skip-grant-tables era el culpable de todo, ya que este permite que ingreses sin ninguna clave.. y sin importar la clave que ingreses sea mal o correcta podrás ingresar.

La solución más optima sería niquilarlo ajajjaj... Entonces procedi a eliminarlo del confi de mysql.
Y en ese momento ya no me permitia entrar a la base de Datos, pero sin clave sí correctamente, entonces procedí nuevamente a setearle clave a cada uno de los usuarios que se tenía con el siguiente comando:  SET PASSWORD FOR 'root'@'loclahost'= PASSWORD('newpass')



Y para finalizar volvi a probar.. y ya no podía ingresar sin clave.. y si no fuera correcta...


Con ese cambio todo funciono de maravilla..


Cualquier duda me preguntan..

Se cuidan..

Lü =)

viernes, 13 de mayo de 2016

The type initializer for threw an exception




Hola Chic@s

Espero que se encuentren muy bien en sus actividades diarias, les cuento el trauma de mi día.
En estos días estaba echa añicos buscando la solución de un error.. mi pobre cabeza ya quería explotar.
Esta vez es un error de Visual Basic, en donde tenía un webServices que siempre ha funcionado correctamente pero esta vez no.. tenía que vivir la película de terror (bu jaja)

El proyecto solo funcionaba en el vb.. pero no en el IIS (Internet Information Server)
Simplemente me enviaba el error "Se produjo una excepción en el inicializador de tipo de 'ObjetosPublicos'.
La solución fue modificar una configuración en el IIS, en la parte de identidad le cambie por LocalSystem, ya que se necesita dar permiso a la application pool que se este usando cambiando el identity property to (Local system)...

 Les adjunto la imagen:






Nos Vemos...

Lû =)