I have written a simple program in VB6 to allow staff to log their working hours at remote sites but am getting problems with access permissions on the server. The program runs on the remote sites (XP SP3) under a normal user logon. When the user has set their hours of work the program is designed to open a csv file on the server for append to add their work which can then be analysed with Excel. The server runs Windows Small Business Server 2003. I have set up a shared directory on the server with full access permissions for 'everyone' and also the specific user the staff log on as. When the program tries to append the data I get an error 70 -Permission denied. The program can create the file on the server if it does not exist but cannot write to it. If I log on as an administrator on the client the program works fine and can write to the server file. If I am logged on as an ordianry user I can access the server directory using Windows explorer and can delete the file. If I open the file with notepad I can write to it. I cannot see where I have gone wrong! Any advice would be appreciated.