Foros del Web » Programando para Internet » PHP »

Conexion con la base de datos.

Estas en el tema de Conexion con la base de datos. en el foro de PHP en Foros del Web. Hola, que tal? Estuve leyendo a cerca de los usuarios que tiene la base de datos y hay algunas cosas que no entiendo bien. Se ...
  #1 (permalink)  
Antiguo 07/11/2011, 12:31
Avatar de morfasto  
Fecha de Ingreso: julio-2011
Ubicación: Lima
Mensajes: 291
Antigüedad: 12 años, 9 meses
Puntos: 8
Conexion con la base de datos.

Hola, que tal?

Estuve leyendo a cerca de los usuarios que tiene la base de datos y hay algunas cosas que no entiendo bien. Se que mi base de datos tiene un usuario (el mio) que es el "superusuario" con todos los privilegios.

Mis dudas son:
Debo de crear un usuario para que a la hora de hacer una consulta a la base de datos, se use este usuario y no el superusuario?

Debo de crear un usuario para que a la hora de hacer un update a la base de datos, se use este usuario y no el superusuario?

Debo de crear un usuario para que a la hora de ingresar un nuevo registro a la base de datos, se use este usuario y no el superusuario?

Que tipos de privilegios deberian de tener esos usuarios?

Gracias!
  #2 (permalink)  
Antiguo 07/11/2011, 12:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Conexion con la base de datos.

Eso depende mucho de lo que use tu aplicación, por lo regular se recomienda que el usuario que use tu app tenga la menor cantidad de permisos necesarios.

Es decir si tu app va a hacer consultas, altas y modificaciones, crea un usuario que tenga solo esos privilegios: SELECT, INSERT, UPDATE, DELETE.

Así en caso de que tu app sea comprometida, el daño en la base de datos no será tan grande si te conectas con tu usuario root.

Saludos.

Etiquetas: conexion, registro, usuarios
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 09:02.