I doubt seriously that it's a bug.
Almost assuredly the account you used to establish the connection to SQL Server does not have the appropriate (SQL Server) permissions for the operations you require.
The account can't be "...working fine..." if you can't gain access to the tables...
Jeff Mason
Custom Apps, Inc.
www.custom-apps.com