管理 SQL 开发规范
初始状态下,NineData 提供开发环境和生产环境下的 SQL 开发规范,以确保数据库的安全。您也可以根据自身业务需求,自定义 SQL 开发规范。
注意事项
- 新规范的创建必须基于已有规范。
- 系统提供的默认规范无法被删除,但可以编辑。
- 下不支持创建规范,无此限制。
前提条件
- 您在组织中的角色为系统管理员。
创建规范
登录 NineData 控制台。
在左侧导航栏,单击>。
在页面,单击 页签,并单击右上角的。
提示您也可以单击目标规范右侧列的,基于该规范创建新规范。
在弹出的对话框中,配置下列参数并单击。
- :选择基于哪个规范创建新规范。提示
如果您是通过单击到达此对话框,则此处已默认选好。
- :输入新规范的名称,支持 1 ~ 32 个字符。为了方便后续查找和管理,请尽量使用有意义的名称。提示
如果您是通过单击到达此对话框,则此处已默认填写完成。
- (可选):输入针对新规范的描述,支持 1 ~ 64 个字符。
- :选择基于哪个规范创建新规范。
控制台自动跳转到页面,您可以在该页面编辑、开关目标规则。
提示SQL 开发规则已根据各大模块分类,您可以单击类别页签进行切换。
编辑规范
- 登录 NineData 控制台。
- 在左侧导航栏,单击>。
- 在页面,单击 页签,然后单击目标。
- 控制台跳转到页面,您可以在该页面编辑、开关目标规则。
删除规范
登录 NineData 控制台。
在左侧导航栏,单击>。
在页面,单击 页签。
单击需要删除的规范,在 页面,单击右上角的。
提示您也可以单击目标规范右侧列的。
在弹出的确认窗口中,单击。
提示如果当前规范已经关联到某个环境或数据源,需要在弹出的窗口中为这些资源选择新的流程,然后单击。
关联规范到环境
SQL 开发规范被关联到环境后,会覆盖环境原有的规范,该环境下所有数据源都将适用该新规范。
- 登录 NineData 控制台。
- 在左侧导航栏,单击>。
- 在页签下,找到目标环境名称,并单击其右侧列的。
- 在弹出的窗口中,选择您需要的 ,单击。
关联规范到数据源
SQL 开发规范被关联到数据源后,该数据源将适用该新规范,不再适用所属环境中的规范。环境中其他数据源不受影响。
登录 NineData 控制台。
在左侧导航栏,单击>。
单击页签,找到目标数据源名称,并单击其右侧列的。
提示数据源关联的中,左侧带有图标代表已继承环境中配置的 。
在弹出的窗口中,将 下左侧的勾去掉,然后选择您需要的规范,单击。
提示重新选中即可恢复成环境中配置的 。
附录:概念说明
在配置 SQL 开发规范时,您可以对每条规则进行编辑,此处对重点的两个配置项目进行说明。
配置项目 | 说明 |
---|---|
分、两种。您可以根据实际业务需求调整每个规则的级别。
| |
列出该条规则支持的所有数据库类型。您可以按需选择对哪种数据库类型生效,支持单选和多选。 |