Foros del Web » Soporte técnico » Ayuda General »

Necesito programa gratuito

Estas en el tema de Necesito programa gratuito en el foro de Ayuda General en Foros del Web. Hola amigos, no sabia muy bien donde postear esta consulta, asi que la pongo en la seccion de general. Bueno, tengo una web con un ...
  #1 (permalink)  
Antiguo 21/03/2015, 08:32
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Necesito programa gratuito

Hola amigos, no sabia muy bien donde postear esta consulta, asi que la pongo en la seccion de general.

Bueno, tengo una web con un cms y una base de datos la cual accedo desde phpmyadmin,,, sql.

bueno, la cosa es que en breve tengo que dejar a una persona entrar en dicha base de datos, pero solo para consultar datos,,,, me da miedo que toque algo que no deba, como borrar cosas y asi....

ahi algun programa que permita ver lo que hay en la base de datos, pero no permita modificar los datos???
si sabeis de alguna herramienta que me pueda servir, os agradeceria el consejo.

Gracias :)

PD: me han ablado de navicat o algo asi, pero creo que desde ese programa, tambien se pueden hacer modificaciones.
  #2 (permalink)  
Antiguo 21/03/2015, 08:39
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Necesito programa gratuito

No te compliques.
Si el tema es que pueda ver, pero no modificar, es sencillamente darle un usuario que pueda leer y no modificar. Es tema de permisos de BBDD...
Con los permisos de acceso puedes incluso impedir que pueda ver ciertas tablas, las bases, e incluso que no pueda ejecutar SP.
De hecho, yo te sugeriría que crearas vistas (VIEW) en la base para lo que ese usuario necesite, y que sólo pueda consultas las vistas. De ese modo ni siquiera podría tener acceso a las tablas en forma directa.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 21/03/2015, 09:52
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Respuesta: Necesito programa gratuito

Cita:
Iniciado por gnzsoloyo Ver Mensaje
De hecho, yo te sugeriría que crearas vistas (VIEW) en la base para lo que ese usuario necesite, y que sólo pueda consultas las vistas. De ese modo ni siquiera podría tener acceso a las tablas en forma directa.
eso ni sabia que se podia hacer jeje, ok voy a investigar lo de las vistas view, un poco haber si lo consigo. de echo es lo que quiero.

Muchas gracias gnzsoloyo. :)
  #4 (permalink)  
Antiguo 21/03/2015, 11:04
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Respuesta: Necesito programa gratuito

gnzsoloyo, unas preguntas.
bien, cuando digo que una persona va a tener que entar en phpmyadmin, me refiero a un BD en un hosting, no es en localhost , ok? partiendo de ahi, donde modifico los permisos de esa base de datos??? es que en mi hosting, como mucho, me deja crear las bases de datos, pero automaticamente que me crea la base de datos, user y su contraseña. y luego para gestionarla, puedo entrar (logicamente) en phpmyadmin.

Las vistas o views, desde donde las creo???? desde el mismo phpmyadmin?
es que desconozco totalmente estas cosas.

Gracias.
  #5 (permalink)  
Antiguo 21/03/2015, 11:14
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: Necesito programa gratuito

Crea un usuario en phpadmin que tan solo sea visualizador, sin permisos de escritura. Y solucionado.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #6 (permalink)  
Antiguo 21/03/2015, 11:46
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Necesito programa gratuito

En el hosting, tienes que consultar a los administradores, si es que ellos crean lo usuarios que tu utilizas.
Si tienes permisos para crear usuarios adicionales en tu base, entonces como dice @lauser, los haces en la solapa correspondiente en el phpMyadmin. No te olvides que el phpMyadmin es simplemente una herramienta para administrar MySQL de modo amigable, y no es una base de datos. La base de datos es y sigue siendo MySQL.
Las pruebas locales, las harás en tu PC, allí puedes hacer todas las pruebas que consideres necesarias antes de llevar los mismos principios a los usuarios a crear en el hosting.
Ahora bien, si en tu hosting, por el tipo de cuenta que tienes, no te permiten crear usuarios, entonces o bien cambias el tipo de cuenta que tengas con ellos, o tendrás que pedirles a ellos que te provean un usuario con tales características, o bien tendrás que administrarlos por aplicación... que es el peor método, y muy inseguro.

Como ya te dije, desde el manejo de permisos es muchísimo más simple. Si yo quiero crear un usuario que sólo pueda loguearse, pero no hacer nada más, puedo. SI quisiera crear un usuario que sólo pueda ver una tabla, también se pueda. Incluso (usando tablas InnoDB), si quiero que solamente pueda ver una única columna de una tabla, también se puede.
Hasta es posible crear usuarios que sólo puedan ejecutar SP, y no ver ninguna tabla.

La idea es: ¿para qué complicarte la vida con aplicaciones que debes configurar, cuando con permisos resuelves todo eso?
No reinventes la rueda ni el agujero del mate. Estas cosas se resolvieron mucho antes de que naciesen la mayoría de los lenguajes que usas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 22/03/2015, 14:36
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Respuesta: Necesito programa gratuito

Cita:
Iniciado por lauser Ver Mensaje
Crea un usuario en phpadmin que tan solo sea visualizador, sin permisos de escritura. Y solucionado.
cuando he visto la respuesta, he pesnsao, eso tiene buena pinta jeje asi que lo primero buscar un manual por ahi, y en encontrado esto:
http://www.aprendeinformaticaconmigo.com/phpmyadmin-crear-usuario-y-base-de-datos/

Pero luego he ido a mi PHPmyadmin, y descubro que no tiene la opcion de privilegios ni de agregar usuarios..... no se que hacer.

---------------------------------

gnzsoloyo, la cosa es que el panel de control que tiene este hosting, tiene la opcion de crear base de datos automaticamente con un boton, pero al hacerlo, te genera un user y pass automatico,,,,, no permite crear otros usuarios. es un panel algo pobre comparando a lo que tengo en otro host.

Cita:
Ahora bien, si en tu hosting, por el tipo de cuenta que tienes, no te permiten crear usuarios, entonces o bien cambias el tipo de cuenta que tengas con ellos, o tendrás que pedirles a ellos que te provean un usuario con tales características, o bien tendrás que administrarlos por aplicación... que es el peor método, y muy inseguro.
ok.

tendre qye hablar con el hosting, aunque por experiencia seguro que me querrán cobrar mas dinero por servicios basicos que deberian de estar ahi :(
En su dia lo contrato otra persona, y ahora tengo que lidiar yo con esto,,,, hayyyyyyyyy!
  #8 (permalink)  
Antiguo 22/03/2015, 14:42
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: Necesito programa gratuito

En la pantalla principal/inicio de phpMyAdmin, tienes una pestaña denominada privilegios.
Si no tienes esa opción, ni tampoco la de agregar usuarios...ummm extraño. Debe estar capado....
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #9 (permalink)  
Antiguo 22/03/2015, 14:44
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Respuesta: Necesito programa gratuito

y si esta capado, unica solucion, hablan con el hosting, no? si si he mirado bien, y no esta el boton o enlace :(
  #10 (permalink)  
Antiguo 22/03/2015, 14:46
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: Necesito programa gratuito

Cita:
Iniciado por sarjentocuch Ver Mensaje
y si esta capado, unica solucion, hablan con el hosting, no? si si he mirado bien, y no esta el boton o enlace :(
Asegurate antes de quejarte.... haber si es un hosting tan sencillo, tan sencillo que solo permite un usuario.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #11 (permalink)  
Antiguo 22/03/2015, 18:09
 
Fecha de Ingreso: octubre-2011
Ubicación: Nafarroa
Mensajes: 57
Antigüedad: 13 años
Puntos: 5
Respuesta: Necesito programa gratuito

ok lauser, gracias por el soporte :)

Etiquetas: gratuito, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:07.