在同一个数据库同时实现C/S和B/S可行吗?解决方案

在同一个数据库同时实现C/S和B/S可行吗?
已经有一个ERP系统,WEBSTART方式访问的,C/S的.
但是如果在外网访问是很慢的,因为要下载JAVA程序.
现在有这种需求:想让外网的客户查询ERP里的相关数据,如果让客户直接访问ERP的话,速度会很慢(可以做到,分配好权限就行了).
能不能直接开发一套web系统,让客户进入查询相关数据,后台数据库还是ERP的系统?
如果这样做会带来什么样的后果?有实现过的朋友吗?

------解决方案--------------------
当然是可以的

你可以直接开一个用户, 这个用户只具有数据库级的 SELECT 权限, 这个用户给 WEB 程序使用, 这样 WEB 程序就只能查询了.
------解决方案--------------------
当然可以,服务器端可以安装一个中间件,一个WEB服务器端,可以既接受CS的请求,也可以接受由WEB服务器过去的数据