• I think we can create a view than we can

    assign permission to a particular user for that view

    GRANT SELECT ON view-name TO user-name

    GRANT VIEW DEFINITION ON view_name TO user-name