“Conocimiento software>Software de base de datos

Mis métodos de autenticación de SQL

2015/5/21
Al crear la autenticación en MySQL , es importante establecer el nombre de usuario y una contraseña para cada usuario que accede a la base de datos. Esto asegura la base de datos y mantiene información de los clientes a salvo de los ladrones de identidad. Normalmente, un nombre de usuario y contraseña se le da a la aplicación web que llama a la base de datos MySQL. Esto mantiene a un punto de no sólo un nombre de usuario si la base de datos debe pasar a ser hackeado . Definición de configuraciones de autenticación

autenticación de MySQL primero consiste en establecer la contraseña para el nombre de usuario que se utiliza para conectarse al servidor . Autenticación de MySQL se instala en la línea de comandos de base de datos . La línea de comandos de MySQL es similar a una interfaz de DOS y los comandos utilizar una sintaxis específica para funcionar . Si la contraseña no se suministra al usuario, que deja un agujero de seguridad en el servidor MySQL ya que los usuarios pueden acceder al servidor sin contraseña. A continuación se muestra la sintaxis para establecer la contraseña de un usuario llamado

SET PASSWORD PARA ' my_web_user ' @ ' my_domain ' = OLD_PASSWORD ( ' the_new_password ') " sql_user . " ;

Es importante tener un usuario para la autenticación de MySQL en aplicaciones web . Si el usuario se ve comprometida , la contraseña se puede cambiar con la declaración anterior, bloqueando al intruso.
Conectar con el servidor

Ahora que la autenticación se ha establecido , la página PHP puede utilizar la nueva contraseña para acceder a la base de datos de la web. El código PHP se conecta al servidor utilizando la nueva configuración de autenticación : = " my_web_user "

$ user , $ pass = " the_new_password " , $ host = "localhost " ; conexión $ = mysql_connect ( $ host , $ usuario, $ pass ) ;

Si las credenciales introducidos no coinciden con lo que se ha introducido en el servidor MySQL, la conexión fallará . Los $ variable del lenguaje principal en esta norma utiliza localhost , que es el nombre dado a la máquina local.

Software de base de datos
Cómo copiar un conjunto de datos a un archivo plano
No se puede eliminar una cuenta de la Mac OS X Server
¿Cómo se aplica una clave extranjera en la base de datos?
Cómo ordenar una base de datos de FileMaker Pro
Cómo quitar el modo de registro de archivo de una base de datos Oracle
¿Hay un programa de base de datos similar a Microsoft Access para Linux?
¿Oracle es una base de datos o un lenguaje?
¿Cómo se puede asegurar la gestión de la base de datos?
Conocimiento de la computadora © http://www.ordenador.online