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

Documentos relacionados