A database containing 149 million leaked usernames and passwords, including 48 million Gmail accounts, was found online.