11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Derechos de la base de datos<br />

Cuando se <strong>con</strong>ecta a la base de datos en modo "root", tiene todos los derechos sobre ella. Y si se<br />

<strong>con</strong>ecta a <strong>un</strong>a página <strong>PHP</strong> en modo root, puede ser víctima de <strong>un</strong>a inyección SQL que puede eliminar<br />

datos o incluso <strong>un</strong>a tabla completa.<br />

Para evitarlo, cree en su base de datos <strong>un</strong>os usuarios que tendrán derechos limitados y <strong>con</strong>éctese a<br />

través de estos en su código <strong>PHP</strong>. De esta manera, haga lo que haga el usuario, n<strong>un</strong>ca podrá eliminar<br />

los datos.<br />

Para crear <strong>un</strong> usuario, seleccione su base de datos en <strong>PHP</strong>-MyAdmin y haga clic en la pestañaPrivilegios.<br />

Con esto se trata de agregar <strong>un</strong> usuario que tenga solamente derechos en modo de lectura.<br />

Haga clic en el enlace Agregar <strong>un</strong> nuevo usuario. Introduzca el nombre "EstefaniaMorales" en el nombre<br />

y "123" en la <strong>con</strong>traseña. A <strong>con</strong>tinuación, compruebe los datos <strong>con</strong> la opción SELECT.<br />

Haga clic en Continuar.<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!