Add missed grant; revise slice pkey constraint

The primary key needs to include the start and end hashes.