Ir al contenido principal

Cómo crear un usuario en una base de datos Mysql o MariaDB

Hola querido lector. Hoy he traído para tí una breve guía para crear un usuario en una base de datos MySQL o MariaDB. Esta es una de las operaciones básicas que podemos además sobre una base de datos y de hecho una de las primeras cuando decides montarte un entorno de desarrollo.

Una vez que hayamos entrado en la base de datos para crear un usuario deberemos escribir lo siguiente:


Ahora tenemos el usuario creado pero no tienen ningún permiso. La configuración de privilegios que se usa con mayor frecuencia en un entorno de desarrollo es la siguiente:


El símbolo de % sirve para que acepte conexiones de cualquier host, ordenador. Poniendo % podremos conectarnos a la base de datos desde cualquier equipo. De otro modo si especificamos una ip solo podríamos conectarnos desde un equipo concreto.


En este caso solo se podría acceder a la base de datos, con ese usuario, desde el equipo con ip 192.168.0.148.

Esto implica que estamos concediendo todos los privilegios sobre una determinada base de datos, sin embargo todavía hay una sentencia menos proteccionista.


Con el anterior comando le hemos otorgado al usuario todos los privilegios sobre todas las bases de datos existentes en ese instancia del host.

Esta no es una configuración recomendada para un entorno de producción pero para un entorno de desarrollo es la mejor, bajo mi entender. Dado que si un código no te funciona, no te gustará volverte loco buscando un error en tu código para acabar descubriendo que el problema es de privilegios del usuario de la base de datos.

Una vez que has ejecutado alguna de las anteriores sentencias deberemos escribir lo siguiente para que los cambios sean efectivos.


Pues ya deberías de tenerlo funcionando a toda marcha. Para comprobarlo


Será localhost si estas en en el ordenador donde está la base de datos, sino será la ip del servidor en donde este la base de datos

Hasta luego amigo y hasta otra.

Comentarios

Entradas populares de este blog

Cómo hacer scroll suave o smooth scroll en javascript y css

Seguro que alguna vez te has preguntado como conseguir el efecto de scroll suave o también conocido como smooth scroll. Esto significa que cuando haces un enlace dentro de la propia página. Al pinchar no salte de golpe, sino que vaya a la ubicación correspondiente de manera suave. Para este propósito tenemos dos opciones: Sencilla En mi página web dentro del curso básico de html ( ver curso de ifelse.es ) lo tengo programado de la siguiente manera y me funciona bastante bien. Para verlo en acción, accede a la página de mi curso de html básico y pincha en el menú de la izquierda en la opción de párrafos. html { scroll-behavior: smooth; -webkit-overflow-scrolling: touch; } Más compleja Otra opción es utilizando la librería scroll-smooth para ello debes añadir los siguientes fragmentos antes de la última etique body de vuestro html. Esta librería tiene muchas opciones así que no estaría mal que le echases un ojo a la documentación.Te vuelvo a dejar el enlace ...

Cómo ocultar un input type file

Si has llegado hasta aquí es porque estás intentando hacer de un modo u otro un formulario para subir archivos a tu servidor y claro el estilo por defecto que te aparece es cutrísimo. Seguro que quieres que aparezca un flamante botón o imagen. Ya habrás llegado a la conclusión de que para poder desencadenar el selector de archivos tienes que relacionar el input con un label. Y he aquí la cuestión, te aparece tu flamante botón, y el botón por defecto que es más feo que picio. Solución Pues te lo puedes cargar de una forma tan fácil como añadiendo lo siguiente en tu css: input[type="file"]{ display: none; } Bueno, hasta otra.

Capturar email de páginas webs bash scripting

Hola buenos días colegí. Hoy te traigo una manera de extraer un email de una página web de forma automatizada. Para ello solo necesitas una terminal unix. Yo he hecho las pruebas en Kali Linux. El primer paso es posicionarnos en un directorio, yo lo haré en el directorio principal del mi usuario. #cd /home/kali/ Creamos una carpeta/directorio, hay que ser ordenados. En mi caso lo llamaré email-dominio. #mkdir email-dominio Nos posicionamos dentro del directorio que acabamos de crear #cd email-dominio Ahora elegimos un dominio del cual extraeremos el email si lo hay. Cabe mencionarse que este algoritmo es muy sencillo y solo afectará a la index. Así pues lo primero que deberemos hacer es descargarnos desde terminal la página html de esa url. Para el ejemplo yo utilizaré la página web de cristalbox.es #wget cristalbox.es -O index-html ya tendremos el archivo descargado en nuestro directorio. Ahora nos queda obtener los emails del fichero. Para ello ejecutar...