Acceso Remoto de Base de Datos MySQL
Transcripción
Acceso Remoto de Base de Datos MySQL
TAREA # 3 Acceso Remoto de Base de Datos MySQL Laboratorio de Sistemas de Bases de Datos 2 Universidad de San Carlos de Guatemala Facultad de Ingeniería Ing. Luis Espino Aux. Gianni Leiva 2009 LEONARDO DONIS 2000-18212 2009 Acceso Remoto de Base de Datos MySQL El siguiente trabajo muestra paso a paso las configuraciones necesarias para dicha práctica, realizando cada una de las configuraciones en el equipo Físico y el Virtual, siendo el Server 2003. Iniciando Configuraciones Utilizare VirtualBox como herramienta para virtualizaciones. Procederé a configurar la red en la virtual para que exista conexión entre las 2 maquinas; en las configuraciones de nuestra Virtual, seleccionamos Red y en la parte de Attached to: seleccionamos Bridged Adapter, esto es para crear un puente entre la virtual y la física; Tarea # 3 | Leonardo Donis 2000-18212 2 2009 Acceso Remoto de Base de Datos MySQL De esta manera hemos configurado la conexión entre la Desktop Física y el Server Virtual. Como primer punto definimos las IP, como primer punto a la maquina Física: IP clase A 10.0.1.1 De igual manera para el Server, considerando las IP´s en una misma clase; IP clase A 10.0.1.2 Tarea # 3 | Leonardo Donis 2000-18212 3 2009 Acceso Remoto de Base de Datos MySQL Ahora realizamos un ping entre las 2 para verificar que exista red entre ambos nodos; Ahora vamos a configurar el server para que pueda aceptar acceso remoto al mismo en la siguiente dirección como nos muestra la siguiente figura; Tarea # 3 | Leonardo Donis 2000-18212 4 2009 Acceso Remoto de Base de Datos MySQL Y seleccionamos en la Pestaña de Exceptions, y en ese lugar habilitamos la opción de Remote Desktop, que para nuestro “al inicio únicamente aparecerá esa opción”; Tarea # 3 | Leonardo Donis 2000-18212 5 2009 Acceso Remoto de Base de Datos MySQL Luego click en Edit.. y configuramos lo siguiente; Habilitamos el servicio de TCP como nos muestra la siguiente figura, “para mi caso me muestra 2 TCP pero ya que lo tengo configurado, al iniciar la configuración será una sola opción”; Tarea # 3 | Leonardo Donis 2000-18212 6 2009 Acceso Remoto de Base de Datos MySQL Luego daremos click en Change scope… y habilitamos la opción Any Computer (Including those on the internet), esto es para que el Server pueda aceptar conexiones remotas e incluso desde internet. Y posteriormente daremos Ok en todo. Tarea # 3 | Leonardo Donis 2000-18212 7 2009 Acceso Remoto de Base de Datos MySQL Realizando conexión remota entre la Desktop Física y el Server Virtual Para esta práctica utilice un acceso remoto con el programa el cual es una aplicación que sirve para acceso remoto en una red, el cual funciona mediante túneles de encriptación, en los cuales se transportan los datos de manera segura. Para iniciar con la configuración, se deberán de configurar en cada uno de los equipos contraseñas para su acceso, de la siguiente manera. Iniciamos con el Server, nos dirigiremos a VNC Server como nos muestra la siguiente figura; Tarea # 3 | Leonardo Donis 2000-18212 8 2009 Acceso Remoto de Base de Datos MySQL Procedemos dando click en Configure…. Como nos muestra la siguiente figura; Luego procederemos seleccionando en la parte de Authentication la opción de VNC password y daremos click en Configure… como nos muestra la siguiente figura; Tarea # 3 | Leonardo Donis 2000-18212 9 2009 Acceso Remoto de Base de Datos MySQL Ahora procedemos a colocar una contraseña en el server o equipo que deseamos accesar de manera remota, para nuestro caso el Server y click en OK hasta salir de VNC; Tarea # 3 | Leonardo Donis 2000-18212 10 2009 Acceso Remoto de Base de Datos MySQL Acceso al Server de manera Remota desde la Desktop Física Daremos click en Inicio y nos dirigiremos al Directorio de Instalación de VNC y daremos click en VNC Viewer, como nos muestra la siguiente figura; Por consiguiente nos muestra la siguiente figura en la cual deberemos ingresar la dirección IP del equipo al cual deseamos conectarnos de manera remota, en este caso el Server; Tarea # 3 | Leonardo Donis 2000-18212 11 2009 Acceso Remoto de Base de Datos MySQL Luego procederemos a dar Click en Connect y nos deberá mostrar la siguiente figura, en la cual nos preguntara si deseamos aceptar al equipo remoto, por consiguiente aceptaremos; Y por consiguiente nos mostrara la siguiente figura en la cual nos pedirá que ingresemos el password que configuramos en el Server para el acceso al mismo y luego daremos OK; Tarea # 3 | Leonardo Donis 2000-18212 12 2009 Acceso Remoto de Base de Datos MySQL Y nos mostrara la siguiente figura en la cual podemos observar como tenemos acceso al Server de manera remota, por lo tanto esta parte se ha logrado con éxito; Tarea # 3 | Leonardo Donis 2000-18212 13 2009 Acceso Remoto de Base de Datos MySQL Configurando Usuario de Base de Datos en el Server para accesar a la misma de forma remota utilizando MySQL Administrator Como primer punto activaremos el puerto que se utilizara para el acceso de MySQL el cual es el Puerto 3306. Accesamos a Firewall de Windows Server, en la pestaña Exceptions, daremos click en Add Port como nos muestra la siguiente figura; Y ahora daremos clik en OK y listo hemos agregado con éxito nuestro puerto para el acceso desde la base de datos del Desktop Físico. Tarea # 3 | Leonardo Donis 2000-18212 14 2009 Acceso Remoto de Base de Datos MySQL Ahora procedemos a accesar a la Base de Datos y crearemos un usuario de la base de datos en la cual se dará el acceso y a este le daremos todos los premisos, ya que debemos ingresar sin ningún problema. Para nuestra base de Datos ya he creado una llamada bdd2 y me he tomado la molestia de ingresar datos dentro de las tablas mostradas en la figura; Creando el usuario “utilizamos la dirección IP de nuestro Server”, también todos los premisos al usuario y por último actualizamos los permisos de nuestro usuario como lo muestra la siguiente figura; Tarea # 3 | Leonardo Donis 2000-18212 15 2009 Acceso Remoto de Base de Datos MySQL Ahora probamos el acceso desde la Desktop Física utilizando el MySQL Administrator de la siguiente manera; Ingresamos la dirección IP del Servidor, el nombre del Usuario de Base de Datos que creamos anteriormente, su password y el Puerto; Tarea # 3 | Leonardo Donis 2000-18212 16 2009 Acceso Remoto de Base de Datos MySQL Y nos deberá mostrar la siguiente figura de manera exitosa; Para corroborar que estamos en la base de datos del Server podemos asegurarlo verificando la conexión en la parte superior como nos muestra la siguiente figura; la cual nos muestra el nombre del Usuario que creamos anteriormente y la Dirección IP del Server con el Puerto que ha utilizado para la conexión. Ahora ya hemos realizado con éxito nuestra conexión y de esta manera podremos modificar cualquier cosa en nuestra base de datos con el MySQL Administrator sin ningún problema. Espero haber logrado ayudar con este post a los lectores. Tarea # 3 | Leonardo Donis 2000-18212 17