Remover usuários que não tenham banco de dados atribuído (Terminal)

  • Autor Autor username666
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
username666

username666

Zeta
Verificación en dos pasos activada
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?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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)
 
Voltar
Topo