In database-driven spectrum sharing for 5G mobile networks, a primary user (PU) can experience harmful interference due to unexpected propagation paths, even when the secondary user (SU) follows the spectrum sharing policy stored in a database, during operations. A framework for deriving the optimal radius of a circular primary exclusive region (PER) has been proposed. However, a practical PER can be non-circular and should be designed on the basis of the geographical information and directivity of the PU antenna. To design a non-circular PER, in this paper, we introduce a spatial grid-based spectrum database; the database permits or forbids SU transmissions for each annular sector divided by a spatial grid. Considering the random locations of the SUs on each annular sector as an inhomogeneous Poisson point process, we analytically derive the PU's outage probability (OP) using stochastic geometry, where the PU's OP is defined as the probability that the aggregate interference power at a PU, from the SUs, exceeds a threshold. Numerical results show that a non-circular PER results in a lower PU OP compared to a circular PER.