题
MariaDB 中是否有 MySQLRANDOM_BYTES(len)或 MSSQL 的替代品CRYPT_GEN_RANDOM(len)?
我通读了他们的文档,但我只发现 is rand(len),它在生成随机字节时不是加密安全的。
问题
RANDOM_BYTES(len)根据本文档https://mariadb.com/kb/en/library/function-differences-between-mariadb-103-and-mysql-57/,当前发布的 MariaDB (10.3) 版本不支持
局限性
如果可能,将代码保留在 MariaDB 中,出于安全原因,我不想依赖 PHP 或任何其他外部函数。
最近,我的网站遇到了许多来自自动生成的菜单链接返回未找到页面的软错误.但它最终将填充内容超时,所以我想暂时禁止搜索引擎抓取这些页面.
(例如PSP> Kingdom Hearts> Cheats.它会返回页面,上面写着"抱歉没有作弊"的消息.)
你们认为这会有用吗?
编辑:我已经从网站上删除了这些链接,但搜索引擎已经被抓取并返回了软404错误.