Nowadays there are a lot of hacked websites with stolen Login information. When it happens, pretty often they state that no credit card data and / or payment information were stolen.
Now I wonder: WHY? What I assume is: That both, the database storing the payment data and the one storing user-credentials are separated from each other. So far so good. But what I do NOT understand: Why shouldnt they be able to find access to the database storing payment information?
IMO the latter is still visible / accessible from the outside; that is because users of the website can also view / add / edit their own payment information, e.g. whether they want to use paypal / credit card / IBAN. So the database is obviously accessible from the "outside world".