Любая форма с кодом должна быть утверждена администратором для развертывания в SharePoint. Поскольку вы хотите отправить в БД, я не верю, что вы в любом случае можете использовать InfoPath Form Services (если вы не отправляете в веб-службу), поэтому вы можете установить свою форму на рабочие столы пользователей.
Ищите сертификат подписи кода. У нас был хороший опыт с Verisign.