اول یک Login میسازید و فقط نقش public رو بهش میدین
بعد ال لاگین رو به دیتابیس خودتون اضافه میکنین
CREATE USER [UserName] FOR LOGIN [LoginName] WITH DEFAULT_SCHEMA=[dbo]
بعد به user دسترسی به تیبل خاص و فقط select رو میدین
GRANT SELECT ON DBName.dbo.TableName to UserName