Remover usuarios que no tengan base de datos asignada (Terminal)

  • Autor Autor username666
  • Fecha de inicio Fecha de inicio
username666

username666

Zeta
Verificación en dos pasos activada
Verificado por Whatsapp
hola
hay forma en cpanel usando la terminar remover de forma masiva los usuarios (de base de datos) que no tengan una base de datos asignada o no estén asignados a una base de datos?
 
Bueno si tuvieras acceso a una terminar root si se podria, pero desde Cpanel no creo sea posible.
 
hola
hay forma en cpanel usando la terminar remover de forma masiva los usuarios (de base de datos) que no tengan una base de datos asignada o no estén asignados a una base de datos?

Te sale mejor instalar phpMyAdmin en un subdominio o subfolder independiente e ingresar con los datos de /root/.my.cnf, allí listas los usuarios gráficamente y puedes borrarlo sin necesidad de estar corriendo Querys en terminal con riesgo a que te puedas llevar otra cosa importante.
 
Te sale mejor instalar phpMyAdmin en un subdominio o subfolder independiente e ingresar con los datos de /root/.my.cnf, allí listas los usuarios gráficamente y puedes borrarlo sin necesidad de estar corriendo Querys en terminal con riesgo a que te puedas llevar otra cosa importante.

asi fue como le hice, con phpmyadmin pude sacar la lista de todas las bases de datos y los usuarios que quería eliminar

ambos los eliminé usando

uapi Mysql delete_database name=DATABASE
uapi Mysql delete_user name=USERNAME

para hacerlo en masa simplemente agregué && y dejé corriendo el query, aunque le tomó varias horas pude eliminar +2000 bases de datos y usuarios
 
asi fue como le hice, con phpmyadmin pude sacar la lista de todas las bases de datos y los usuarios que quería eliminar

ambos los eliminé usando



para hacerlo en masa simplemente agregué && y dejé corriendo el query, aunque le tomó varias horas pude eliminar +2000 bases de datos y usuarios

Muy bien, pero 2k de databases? xD 🥲 en fin
 
Y yo accediendo a intentar ayudar por lo básico, de haberlo mencionado antes directamente te pegaba los querys xD
pero creo que a la final termino borrando todas las bases de datos no solo las que no tenian asignadas usuarios
 
pero creo que a la final termino borrando todas las bases de datos no solo las que no tenian asignadas usuarios

Depende de cómo haya manejado el comando, yo hubiera hecho un dump de todas las databases, si las importantes son 10 de 2k, termino reinstalando todo el servicio de MySQL/MariaDB/Percona, sale menos costoso en tiempo (solo un par de minutos)
 
Atrás
Arriba