اول یک Login میسازید و فقط نقش public رو بهش میدین
بعد ال لاگین رو به دیتابیس خودتون اضافه میکنین

CREATE USER [UserName] FOR LOGIN [LoginName] WITH DEFAULT_SCHEMA=[dbo]

بعد به user دسترسی به تیبل خاص و فقط select رو میدین

GRANT SELECT ON DBName.dbo.TableName to UserName