You are looking for an ODBC Connection.
You would get permission from the SQL Server admin to connect to their database; they may set up certain "Views" or other permissions for you to connect to. They will give you connection information, such as db name, server, login ID and password.
Then set up in Control Panel + Administrative Options + Data Sources (ODBC).
Then in your Access db, you'd hit
FILE+GET EXTERNAL DATA + LINK TABLES and scroll to the bottom and pick ODBC Databases and your thing will be there to pick from a list.
Another way is to write a "pass through query", so look that up as well.
As for "is there a way to make a program out of it", well, just write a query based on the table or the pass-thru query. This is a basic question, maybe you do not have any MS Access experience? There could be a ton of data tho, and take a long time. I use some SQL Server data and it takes 20 minutes for the query design to open.
Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884 or FAQ222-2244. Basics at