Bom Dia, alguém sabe se é possível alterar os dados do cliente via terminal, por exemplo quero alterar alguns clientes de hotspot para pppoe mas tentei o comando abaixo e da erro.
echo "UPDATE sis_cliente SET login=1234, tipo='pppoe'" | sudo mysql -h localhost -uroot -pvertrigo mkradius
ERROR 1062 (23000) at line 1: Duplicate entry '1234' for key 'login'
depois tentei fazer pelo numero de cpf
echo "UPDATE sis_cliente SET CPF_CNPJ= 12345678900, tipo='pppoe'" | sudo mysql -h localhost -uroot -pvertrigo mkradius
dai ele mudou, deu certo ele passou para pppoe mas mudou todos os clientes para o mesmo cpf.
Minha intenção é fazer o seguinte:
Exportar as conexões ativas em pppoe no mikrotik e criar uma lista com comandos para inserir no terminal do mk.
Alguém pode me ajudar?



Respostas
Deu certo, muito obrigado!
Faltou a cláusula WHERE (onde o quê?):
echo "UPDATE sis_cliente SET tipo='pppoe' WHERE login=1234" | sudo mysql -h localhost -uroot -pvertrigo mkradius