Assuming denydatareader is required, the following result was found.
Members of the db_ddladmin fixed database role can run any Data Definition Language (DDL) command in a database. db_denydatareader Members of the db_denydatareader fixed database role cannot read any data in the user tables within a database....