MySQL数据库在线托管

时间:2015-08-27 15:12:30

标签: mysql database

所以我创建了一个在db4free.net上托管的mysql数据库,并且能够从命令行或java轻松访问它。但我担心的是,我只能使用自己的用户名,密码凭据来访问它。我试图创建用户,但看起来我不能得到Access Denied。我假设我没有权限从此托管数据库创建用户。

现在我希望在我的应用程序中包含对此在线数据库的访问权限,但我不知道如何在没有重大安全问题的情况下。另一个用户连接的唯一明显方法是包含我自己的用户名,数据库的密码凭据,但这是非常不安全的。

有关如何安全地为用户提供数据库访问权限的任何想法?

1 个答案:

答案 0 :(得分:3)

从您正在使用的服务的前门页面

  

db4free.net不是什么

     

db4free.net是一种测试服务,这意味着它不适合   生产。可能存在中断,数据丢失和安全功能   不符合您对专业数据的期望标准   托管提供商。如果您需要MySQL数据库供生产使用,   请不要使用db4free.net!

这对我来说非常清楚。不要做你想做的事!

另外,在不使用安全连接的情况下向公共互联网开放MySQL服务器在安全方面不是一个好主意。即便如此,它仍然值得怀疑。逆向工程你的应用程序的人可以打造你的数据库。