Hi Rahul,
Kindly refer to section 2 of the document at Configuring the ABAP Back-end for ABAP Development Tools. It lists the necessary roles and user authorizations required for connecting to ABAP system using ABAP Development Tools.
Hope this helps.
Kind Regards,
Padma