In our organization, the development team does not manage users for databases. This means we don't have any user objects in our Visual Studio 2008 Database Edition GDR projects. We do have database roles and mappings of permissions to objects to those roles. The DBAs would then grant users access to roles after deployment. With the GDR we need the ability to suppress the DROP USER, DROP SCHEMA, and REVOKE CONNECT scripts that are output to the difference script during deployment using VSDBCMD. There is an option to IgnorePermissions in the *.sqldeployment file that will suppress the REVOKE CONNECT scripts but this also removes any permissions we grant to database roles for objects in the *.sqlpermissions file which we do not want. In addition there isn't any option to "Ignore Users" or "Ignore Schemas".
Version