Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: WIитX en 25 Enero 2016, 15:55 pm



Título: Ayuda con la creación de bases de datos mysql Debian
Publicado por: WIитX en 25 Enero 2016, 15:55 pm
Hola a todos mirar tengo una duda o un problema ^^

Quiero crear por ejemplo 5 bases de datos:

base1
base2
base3
base4
base5

Entonces cada 1 supongo que tendré que crearla con un usuario distinto:

Código:
CREATE USER user [IDENTIFIED BY [PASSWORD] 'password']

Entonces yo quiero que al poner por ejemplo usuario1 aparezca solamente la base de datos 1 y solamente el pueda editar esa. Tienen que poder conectarse al mysql remotamente con navicat por ejemplo o cualquier otro programa :3

Muchas gracias guys!


Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: Slava_TZD en 2 Febrero 2016, 17:43 pm
Código:
CREATE USER 'user1'@'localhost' IDENTIFIED BY 'user1';
CREATE USER 'user2'@'localhost' IDENTIFIED BY 'user2';
CREATE DATABASE user1db;
CREATE DATABASE user2db;
GRANT ALL PRIVILEGES ON user1db . * TO 'user1'@'localhost';
GRANT ALL PRIVILEGES ON user2db . * TO 'user2'@'%';

(http://i.imgur.com/of0O5i0.png)


Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: WIитX en 2 Febrero 2016, 23:05 pm
Muchísimas gracias probaré a ver que tal un saludo!


Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: IBE en 2 Febrero 2016, 23:49 pm
Código:
[codel]CREATE USER 'user1'@'localhost' IDENTIFIED BY 'user1';
CREATE USER 'user2'@'localhost' IDENTIFIED BY 'user2';
CREATE DATABASE user1db;
CREATE DATABASE user2db;
GRANT ALL PRIVILEGES ON user1db . * TO 'user1'@'localhost';
GRANT ALL PRIVILEGES ON user2db . * TO 'user2'@'%';

(http://i.imgur.com/of0O5i0.png)

Completísima respuesta  ;D


Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: WIитX en 10 Febrero 2016, 15:04 pm
Tengo que asignarle contraseña a cada usuario o como accedo?  :-\


Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: Slava_TZD en 10 Febrero 2016, 16:52 pm
Citar
#https://dev.mysql.com/doc/refman/5.5/en/create-user.html

With IDENTIFIED BY, the server assigns no plugin and assigns the specified password.

IDENTIFIED BY 'user1'




Título: Re: Ayuda con la creación de bases de datos mysql Debian
Publicado por: WIитX en 10 Febrero 2016, 21:59 pm
IDENTIFIED BY 'user1'




Perdón por el retraso :c

Intento conectarme remotamente a través de navicat y me dice error de MysQl :l