Mysql BD

Crear un usuario sin privilegios Primero logearte como root, mysql -u root -p

$ CREATE USER ‘Saldivar’@’localhost’ IDENTIFIED BY ‘amor’;

 

###–> RESTAURAR CONTRASEÑA ###–>

# /etc/rc.d/mysqld stop

# mysqld_safe –skip-grant-tables &

# mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD(“NEW_PASSWORD”) WHERE User=’root’;

mysql> FLUSH PRIVILEGES;

mysql> exit

# /etc/rc.d/mysqld restart

 

###–> CONECTAR BASE DE DATOS _ MYSQL ###–>

Funciones :

mysql_connect() conectar a un servidor de base de datos,

mysql_select_db() Elegir una base de datos,

mysql_query() Hacer un query ala base de datos

mysql_result() Recuperar informacion de db

 

###–> CREAR BASE DE DATOS , CON PRIVILEGIOS USUARIO, Y USUARIO PARA CONSULTA->

mysql>CREATE DATABASE bd;

Creamos una nueva base de datos (CREATE DATABASE)

mysql> GRANT ALL PRIVILEGES ON bd.* TO ‘usuario’@’localhost’ IDENTIFIED BY ‘contraseña’ WITH GRANT OPTION;

Creamos un nuevo usuario para que localmente (desde el localhost) tenga todos los privilegios sobre la tabla creada.

mysql> GRANT SELECT ON bd.* TO ‘OtroUsuario’@’%’ IDENTIFIED BY ‘OtraContraseña’ WITH GRANT OPTION;

Creamos un nuevo usuario, para que remotamente (%) tenga acceso de lectura (SELECT) a todos los objetos de la tabla creada.

mysql> FLUSH PRIVILEGES;

Finalmente, actualizamos los permisos con FLUSH PRIVILEGES

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s