The estimators $\widehat{OR}$ have the asymptotic normal distribution
around $OR$. Unless $n$ is quite large, however, their distributions are highly
skewed. When $OR=1$, for instance, $\widehat{OR}$ cannot be much smaller than $OR$ (since $\widehat{OR}\ge0$), but it could be much larger with non-negligible probability. The log transform, having an additive rather than multiplicative structure, converges more rapidly to normality. An estimated Variance is:
$$
\text{Var}[\ln\widehat{OR}]=\left(\frac{1}{n_{11}}\right)+\left(\frac{1}{n_{12}}\right)+\left(\frac{1}{n_{21}}\right)+\left(\frac{1}{n_{22}}\right).
$$
The confidence interval for $\ln OR$:
$$
\ln(\hat{OR})\pm z_{\frac{\alpha}{2}}\sigma_{\ln(OR)}
$$
Exponentiating (taking antilogs) of its endpoints provides a confidence interval for $OR$.
Agresti, Alan. Categorical data analysis, page 70.