Blackbaud does not support or assist with implementing read-only database views in SQL Server.  We recommend using a RODBA (Read-Only Database).  For more information, refer to the Knowledgebase solutions listed below:

BB125882 - What are Extended Database Assistance (EDA), RODBA, and Open?
BB98711 - How to query the Raiser's Edge database from outside of the database using RODBA (SQL Server)