I'm actually unaware how to do this ... I need a programmer to access my website to modify it (add databases etc). What is the best process for this? I only want to allow access to the main folder and not everything else (my other sites). I use GoDaddy hosting. Is there a secure way to do this? Or just find someone you trust? THANKS!
if you are allowing them to write code for you the trust really should be there already as there is little more damage that they can do by accessing your shared hosting as by allowing you to install their code. You should be able to set up an FTP account that has a higher root access to restrict them but having never used godaddy I cant give step by steps
Yes, you need fully trust him. You need grant full access to code and database to him. Without it he unable to done work well.
Trust is vital to it. But don't be foolish. If you give access by changing the pw, and your database is setup with the same pw, all the programmer has to do is look up the connection file to get your password. It's a bit of a hassle better safe than sorry. Better if you have a user created for scripts and give it a unique password.