I'm trying to limit the permissions granted to the people using the databases through the websites (we have one webuser per web application). Currently that web user is part of the db_owner role, but I don't think that's right. That means any user who's accessing the database through our website has unrestricted access on that database (through any security holes in our website), right? Someone in our IT department told me that our ASP.NET websites will "break" if we remove the web users from the db_owner roles. Any ideas or suggestions?