Is there any way to link tables from SQL Server to Access as read-only?
There's too much data to do an import.
While providing the credentials to choose the tables from your SQL database, you can configure this SQL user to have read only permissions.