view. My expectation is that user X via having been granted the role should be able to select data from the view.
Seems that way to me, too. Could be a bug. It seems worth it for you to post a complete example, so others can try it and see if we can replicate your results. thanks, bryan
