When we built our new kitchen, the granite people used silicon adhesive to attach the countertops to the cabinets IIRC.