Hi Messi007, Thanks for your response. I tried the method in this post. it does not seem to be working. When I use the below query in the input tool by pointing to the access db, SELECT MSysObjects.Name AS table_name FROM MSysObjects WHERE (((Left([Name],1))<>"~") AND ((Left([Name],4))<>"MSys") AND ((MSysObjects.Type) In (1,4,6))) order by MSysObjects.Name I am getting an error message saying, "Records Cannot be Read. No read permission on MSysObjects". I am not sure how we can overcome this error.