For permssion to work you need an ACS object to set them on. Currently tables and fields are not objects. You could make a set of objects called tables and fields but the acs_object_types and acs_attributes tables basically do this.
I've written a demo that runs under acs 4.2. You can see it and get the code from trsvax.com