gpt4 book ai didi

php - MySQL 数据库命名

转载 作者:行者123 更新时间:2023-11-29 04:25:30 25 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我确实没有在网上找到答案。多年来,我一直将新的 mysql 数据库命名为神秘的东西。通常每个站点只有一个数据库,使用神秘的命名实践并不难——“x7s9u3or8wj”。我一直担心安全问题,但从来没有任何具体数据表明有必要以隐秘方式命名数据库。

现在我正在构建一个需要多个数据库的网站。与使用像 _users _content _common 这样的命名方案相比,使用隐式命名会使事情变得更难。

用常用词命名我的数据库是否存在安全风险?我的用户名和密码始终保密且安全。

谢谢!

最佳答案

用有意义的名称命名您的数据库。神秘的名称不会解决您可能遇到的任何安全问题,也不会使糟糕的代码不易受到 SQL 注入(inject)的攻击。一旦我可以注入(inject)你的 SQL 调用,我就可以找到你的数据库名称,不管你把它们弄得多么愚蠢。

使用广泛传播的 CMS 系统的人有时会重命名 DMS 和表格,以尝试混淆尝试众所周知的漏洞利用的爬虫,但这对您的一次性系统来说不是问题。

关于php - MySQL 数据库命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12544740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com