In my experience, they all demand your SSN, hoever some do not report to the three bureau. For example my business card with Amazon.com through Chase required my SSN, but it is not on any of my personal credit files.
Chase do report to D&B. Staples Cards, 76 Gas Cards etc are good ways of building actual business credit as they report to D&B, but make sure your D&B file is set up properly.
As with all things due diligence is required ans you should ask a lot of questions before forking over your SSN.
Edit to say, there`s a great thread on building business credit here:
if that`s what you were looking for. Great post by "pagejames" on the 1st page.