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

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



Crec que el tema del phpmyadmin ve completament al cas perquè està
afectat per la falta de contrasenya «root».

El paràmetre REQUIRE l'he trobat explicat aquí:
https://mariadb.com/kb/en/library/grant/#per-account-ssltls-options

Entenc que la forma més sintètica seria:

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

Gràcies.



__________
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 15/06/18 a les 14:18, Marc ha escrit:
> 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 <mailto: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/
>     <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>
>     >> <mailto: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: