1、概述
集约部装机完成后交应用组后,首先就是需要对数据,进行新建账户,分配权限,建立Schema。
2、方案说明
根据本次双写规划:8台数据库物理机上,每台物理机分别建2个MySQL实例,每个实例建4个Schema。我们目前的系统名称是CRMD(分布式CRM系统),总的是64个Schema,这次双写只用到44个,索引命名从CRMD01~~CRMD44。
数据库账户根据以往的经验,先建一个CRMD(应用系统用户),CRMD_ITSC(日常数据维护用户),CRMD_MANAGER(业务管理员用户),CRMD_QUERY(查询用户)
序号数据库信息数据库账号使用范围需要权限用途1所有生产的MySQL数据库CRMD应用服务器所在的IPSelect_priv
Insert_priv
Update_priv
Delete_priv应用系统用户2所有生产的MySQL数据库CRMD_ITSC%Select_priv
Insert_priv
Update_priv
Delete_priv用于日常系统数据修复3所有生产的MySQL数据库CRMD_MANAGER指定管理员的IPSelect_priv
Insert_priv
Update_priv
Delete_priv
Create_priv
Drop_priv
Reload_priv
Process_priv
File_priv
Index_priv
Alter_priv
Show_db_priv
Lock_tables_priv
Execute_priv
用于运维操作,包括修改表结构,索引等4所有生产的MySQL数据库CRMD_QUERY%Select_priv专门用于来查询
3、遗留问题
外围系统的用户先不分配,等要用到的时候再处理。
权限分配,根据最小原则,要是不够再增加。