【问题标题】:Is it safe and recommended to upload SQL to public git repository?将 SQL 上传到公共 git 存储库是否安全并被推荐?
【发布时间】:2017-11-27 02:36:33
【问题描述】:

上面的问题。从技术上讲,只要网站的安全性足够好,一切都会好起来的,但作为 git 的新手,我觉得它会让有人更容易入侵我的服务器。

编辑:我的意思是诸如创建语句之类的东西。问题在于与大家共享我的数据库的表结构。

【问题讨论】:

标签: php mysql sql git github


【解决方案1】:

这将是一个“默默无闻的安全”案例。您应该将您的表格结构(显然不是它的内容)视为公共知识。您还应该注意避免 SQL 注入,以免滥用表结构知识。

如果知道表结构是不安全的,那么每个带有数据库的开源项目都是不安全的。我可以在几分钟内弄清楚 Wikipedia 的 MySQL 结构,但我无法破解 Wikipedia。

【讨论】:

    【解决方案2】:

    我认为这取决于项目。如果它是个人的(研究,较小的或不重要的)或开源的,我认为没关系。如果您要上传一些公司的东西或可能对应用程序造成危险的东西,不要在公共存储库中上传,但无论如何您都可以上传到 git。

    【讨论】:

    • OP 的问题基本上是“可能这会造成一些危险吗?”。
    猜你喜欢
    • 2014-12-09
    • 2019-08-30
    • 2021-01-25
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    相关资源
    最近更新 更多