【发布时间】:2021-03-10 19:35:11
【问题描述】:
有没有办法配置 MySQL 以防止创建名称与特定条件匹配的数据库模式?理想情况下,我想防止创建与模式匹配的名称,但如果有解决方案来阻止 不 匹配模式的名称,我想我也可以做到这一点。例如,我想阻止创建名称以数字开头的模式。
【问题讨论】:
-
MsSQL 含义...MySQL?
-
除了 DBA 之外,还有谁在您的系统上创建表?允许访问随机的人听起来非常冒险和不明智,即使有这样的某种“健全性检查”。
-
@tadman 是的。 MySQL。是一个错字谢谢。
-
@tadman,这是一个开发数据库,模式是根据开发人员的主机名自动创建的。在某些情况下,缺少开发人员主机名,并且将使用 IP 地址创建数据库。我希望数据库创建失败,以便开发人员记得修复丢失的主机名问题。
-
如果在数据库级别没有简单的方法可以做到这一点,我只会要求维护调用架构创建的自动代码的人员在那里设置条件。
标签: mysql sql mysql-workbench