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,