Podrías ratificar que te llegan las variables esperadas y por el método esperado en tu script borrar.php:
 
print_r($_GET); 
De todas formas .. en cuanto a tu sintax SQL ..   
 Código PHP:
    $sql="delete from `login` where `account_id`= '".mysql_real_escape_string($_GET['borrar'])."' limit 1";
$result = mysql_query ($sql) or die ("No Se Puede Borrar");
echo "Usuario: $borrar BORRADO<br>"; 
    
  Veras que te "cambié" en nombre de tus variables .. realmenbte cuando dices $sql=mysql_query() no es coherente el nombre de la variable con lo que obtienes realmente aplicando esa función .. Un "mysql_query()" genera un "resultado" (o "result-set" que dicen en otros sistemas) .. el "$sql" en sí es tu sentencia SQL .. (y es lo que usé para identificarlo y poder hacerlo un "echo" y comprobar por ejemplo que se está componiendo correctamente la sentencia SQL que necesito en base a las variables que ahí use). 
También uso "mysql_real_escape_string()" que ayuda a no tener problemas por una "inyección" SQL (malicioso) ...  
Un saludo,