SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: marlon en Jueves 5 de Mayo de 2005, 23:03

Título: Usuarios Con Mysql
Publicado por: marlon en Jueves 5 de Mayo de 2005, 23:03
saludos. estoy haciendo una web para una intranet. esta pagina es vista por todos los usuarios de la compañia, pero debe ser administrada por un solo usuario, el cual esel unico que se autentica, pero solo al momento de modificar algun contenido.
El caso es que no debo crear tablas usuarios, si no trabajar con la tabla user de la Base de Datos mysql. como hacer para que el contenido de la  base de datos sea visto por todos, con una cuenta de usuario general, pero solo sea modificado con la cuenta administradora, chequeando que estos usuarios esten en la tabla mysql, pero se habra con PHP para ver el contenido de la base de datos de mi pagina?


:blink: .
Título: Re: Usuarios Con Mysql
Publicado por: gnfrs en Domingo 8 de Mayo de 2005, 03:31
Hola, hacé esto:

Logueate en phpMyAdmin como administrador (tenés que ver la base de datos mysql).

Entonces te vas a la parte de privilegios, ahí podés crear usuarios, eliminarlos, decidir qué tipos de consultas pueden hacer (SELECT, UPDATE) sobre qué base de datos o tabla.

Ningún usuario salvo el administrador debe tener acceso a la base de datos mysql y por ejemplo al usuario Pepe dale privilegios para que "solo pueda hacer consultas SELECT" y listo, ahí pueden entrar pero no modificar.

Eso es en cuanto a mysql y lo tenés que hacer cuando hay muchas personas que usan phpMyAdmin o algún otro programa, pero si el sistema que estás haciendo es independiente te sugiero que te armes una tablita de usuarios con los privilegios de cada uno.

Espero que te sirva.
Gabriel S. Luraschi (http://www.estudioquadra.com.ar)