"Puis-je savoir qui vous êtes ?"
Translation:May I know who you are?
It would be used more in formal settings, perhaps in offices or asked by a receptionist.
If you are trying to strike up a conversation with an attractive person at a bar you may have more luck with "bonjour, je m'appelle Martin, comment vous appelez-vous ?" and a winning smile.