Here is a variant on the node access filter that allows selecting of view, edit, or delete access on the node.
My specific use case is that I am making a view to populate a cck noderef field only for content that is editable by the user. The content in question uses nodeaccess_userreference, so I need to check the access table rather than a permission or author.
I changed the base filter to use the "in operator" filter, but unfortunately this seems to require an operator otherwise no options are displayed. I gave it a default operator as a workaround.
Here is the current filter. For those who want to try it, the node access handler needs to be changed in node.views.inc as well.
PASSED: [[SimpleTest]]: [MySQL] 1,627 pass(es). View
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch views_handler_filter_node_access_1.patch. Unable to apply patch. See the log in the details link for more information. View