I am working through the Brigo/Mercurio book on Interest Rate Models (Second Edition) and I am having some trouble with the change of numeraire in chapter 3.2.1, page 59 to be exact, formula 3.9. It is about the Vasicek model with dynamic $dr(t) = k[\theta -r(t)]dt + \sigma dW(t)$ and $P(t,T) = A(t,T) exp(-B(t,T)r(t))$.
They write that using the change-of-numeraire toolkit and formula 2.12 in particular with $S_t = B(t)$ the bank-account numeraire, $U_t = P(t,T)$ the T-forward numeraire and $X_t=r_t$, you can obtain $$ dr(t) = [k\theta-B(t,T)\sigma^2 -kr(t)]dt + \sigma dW^T(t) $$ with $dW^T(t) = dW(t)+\sigma B(t,T)dt$. I can see how plugging the $Q^T$-Brownian motion into the new dynamic yields back the original dynamic. However i cant figure out how to obtain the new dynamic through the formula 2.12, specifically how $$B(t,T)\sigma=\rho \left(\frac{\sigma_t^S}{S_t} - \frac{\sigma_t^U}{U_t}\right)$$ Can someone help me or provide a link to a more detailed explanation?