Leer solo consultas con ADO.NET

Quiero limitar la aplicación para que solo lea consultas. En otras palabras, quiero que la aplicación procese solo aquellas consultas que no están cambiando el estado de la base de datos. Estoy usando ADO.NET. No quiero crear un nuevo usuario en la base de datos con permisos de solo lectura. Cualquier sugerencia es bienvenida.

Respuestas a la pregunta(2)

Su respuesta a la pregunta