If you have all permissions to this user on db1, now you need to revoke access on particular tables. Do you want to revoke all permissions on a table for example, insert, update or delete but allow select's?
Have a look at REVOKE. Here is an example:
REVOKE INSERT,UPDATE,DELETE ON db1.<tablename> FROM <user>;
Where tablename and user should be replaced with your username and tablename.
You will need to do this for each table/permission you want to revoke.