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: