So you’ve set-up your account to be a farm admin, and you’re trying to deploy your solution. But you get the message above.
That is because, even though you are a farm admin, your account does not have the proper permissions to the SQL database.
Check that first. Keep in mind, in 2007 certain update could cause this behavior, in which case just restart the DB service.
- The farm is unavailable
- Object reference not set to an instance of an object.
The following permissions are required to allow you to deploy a solution:
- Farm Administrator (Central Admin)
- db_owner and db_securityadmin on the config database
- Local admin on the servers