【问题标题】:Create password for Mysql database为Mysql数据库创建密码
【发布时间】:2014-10-03 12:24:51
【问题描述】:

直升机。
我使用 Mysql 和 Java 创建新程序。该程序在单台电脑上运行,我的数据库使用我的程序创建。任何人都可以复制我创建的数据库并在安装了 Mysql 的其他电脑上打开它。
我怎样才能防止这种情况发生。
请原谅我的英语丑陋。

【问题讨论】:

    标签: mysql database passwords


    【解决方案1】:

    要从您的 Java 应用程序创建数据库,您需要一个具有数据库创建权限的用户。我不确定是否理解这个问题,但只是不要将该用户名/密码提供给任何人。这将阻止他们访问您的数据库。此外,您可以在您的 java 应用程序的连接字符串中加密/散列密码。

    【讨论】:

    • 我不想使用 crypt/hash。如果有人将 .frm .myd 文件复制到另一台电脑上,则可以在电脑上运行的 Mysql 服务器中打开它。
    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    • 1970-01-01
    • 2023-04-11
    • 2017-03-22
    相关资源
    最近更新 更多