[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (deb-cat) Contrasenya per root@MariaDB



GRANT ALL PRIVILEGES ON *.* TO NOMUSUARI@localhost REQUIRE NONE WITH GRANT OPTION; FLUSH PRIVILEGES;

El "REQUIRE NONE" no sé què fa, però pot ser que no calgui.

Per cert, perdoneu, no té gaire a veure amb el tema, però no m'ho puc callar: Si feu servir phpmyadmin, això és el que amb les noves Debian cal fer amb l'usuari 'phpmyadmin' perquè apareguin altre cop els botons de "Crear BBDD", "Crear usuario", etc (i fer logout del phpmyadmin i netejar les cookies del navegador ... casi res !).

El dia 14 de juny de 2018 a les 15:16, Narcis Garcia <informatica@actiu.net> ha escrit:
De tota manera, ara veig que algunes eines (scripts) de la distribució
confien en la configuració inicial, és a dir, que l'usuari «root» del
sistema operatiu pugui administrar MariaDB.

Se m'acudeix que, millor que utilitzar el comte «root» de MariaDB seria
la creació d'un altre compte amb els mateixos privilegis, i així no
interferir amb actualitzacions o el què vingui de part de Debian.

Algú sap com crear un compte al servei de base de dades que realment
tingui la mateixa capacitat que «root» ?

Gràcies.


El 14/06/18 a les 14:54, Narcis Garcia ha escrit:
> Ja he trobat el problema, que alguns no ho consideren un problema:
> https://bugs.debian.org/848616
> https://bugs.debian.org/865931
>
> Aquesta és la solució via SQL:
> UPDATE mysql.user SET plugin="mysql_native_password" WHERE user="root";
> FLUSH PRIVILEGES;
>
> Em sembla que l'actual manera d'empaquetar no és conseqüent amb la
> necessitat d'administrar les bases de dades des d'altres eines.
>
>
> __________
> I'm using this express-made address because personal addresses aren't
> masked enough at this mail public archive. Public archive administrator
> should fix this against automated addresses collectors.
> El 14/06/18 a les 14:37, Iker Bilbao ha escrit:
>> A mi el que m ha passat és que no agafa la password i et pots loggar amb
>> qualsevol password.
>>
>> Em passa en totes les noves instalacions de MariaDB i he necessitat
>> recorrer a les comandes Sql per establir-la.
>>
>> No sé si és el teu mateix cas:
>> https://www.tecmint.com/change-mysql-mariadb-root-password/
>>
>> Iker.
>>
>>
>>
>>
>>
>> El jue., 14 jun. 2018 14:22, Narcis Garcia <debianlists@actiu.net
>> <mailto:debianlists@actiu.net>> escribió:
>>
>>     Debian 9.
>>     Quan instal·lo el paquet mariadb-server veig que es pot accedir amb
>>     privilegis de «root» de les bases de dades des del «root» del sistema
>>     operatiu, per exemple fent: sudo mysql
>>
>>     Però si vull utilitzar «externament» el compte «root» del servei de
>>     bases de dades (per exemple des d'una aplicació o un CMS) aleshores no
>>     li aconsegueixo establir una contrasenya per poder-ho fer.
>>
>>     He trobat aquesta gestió, aparentment molt útil:
>>     sudo mysql_secure_installation
>>     Amb la qual aparentment s'estableix contrasenya per a «root», però
>>     resulta totalment infructuós si jo després vull entrar amb:
>>     mysql -u root -p
>>
>>     Algú sap quina és el problema?
>>
>>     També he provat comandes SQL amb el mateix resultat negatiu:
>>     SET PASSWORD FOR 'root'@'hostname' = PASSWORD('*****');
>>     ALTER USER 'root'@'hostname' IDENTIFIED BY '*****';
>>
>>     --
>>
>>
>>     __________
>>     I'm using this express-made address because personal addresses aren't
>>     masked enough at this mail public archive. Public archive administrator
>>     should fix this against automated addresses collectors.
>>
>



Reply to: