We normally use the passive with verbs that express the idea of *agency*: something **done to** {someone or something} **by** {someone or something else} else.

**Have**, in the sense of "to own or possess", although transitive, does not involve a **doing**, and for that reason it does not lend itself to passive expression.

On the other hand:

**He *bought* the book**

can become

**The book was bought by him.**