It appears that there has been a subtle change in the way that share and NTFS permissions interact in Windows 2008. Have not seen this addressed elsewhere. In our application, we need to set the Write Attributes permission on in order to write to custom properties in OLE/DB documents. Under Windows 2003, setting the share permission to modify would not conflict with this NTFS setting, but under Windows 2008, we have to set the share permission to full control or the write to the custom properties will fail.
Please note that if I had my way, this would be fine. I consider share permissions to be poorly designed and there are other better ways to treat network and local users differently, if there is some need for that. But some of our customers have um, rigid, security policies. If I can definitively find out that this has changed, then I can at least put it on Microsoft. Thanks!