[SalesForce] Unable to query Account Fields

I have created a VF page in two of my salesforce Org. The VF page is used as a SOQL Query Tool. On running the query on the VF page I am receiving the error:

No such column '#field name ' on entity 'Account'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.

The field that are giving me error are Jigsaw, JigsawCompanyId, AccountSource, SicDesc on the Account object

However things are working fine on the other sandbox account with the same VF page.

Is there any extra permission that need to be given.The query works fine on workbench

Best Answer

This issue is almost certainly caused by Field Level Security. Click into each field and click the Set Field Level Security button. Then make sure Visible is checked.

Also make sure you Set Up Data.com Users.