To get a credit card from SBI or like any other public sector bank, you should be salaried person (or established businessman), but not that your salary must be greater than 50,000 per month, though it should be greater than certain level.