RESOURCE
GROUPはざっくり言うと、セッションごとに利用できるCPUを制限したり固定できる機能です。以前、試した記事はこちら。
意図せず、CPUリソースを制限されてしまうことのないよう、RESOURCE GROUPと権限の関係を調べてみました。
結論
- RESOURCE GROUPを作成するには、RESOURCE_GROUP_ADMIN 権限が必要
- RESOURCE GROUPを適用するには、RESOURCE_GROUP_USER 権限が必要
- RESOURCE_GROUP_USER 権限を持っていれば、他人のセッションのリソースグループも変更できる
- RESOURCE_GROUP_USER権限を与えるかどうかは慎重に考えたほうがよさそう
検証 作成 mysql> CREATE RESOURCE GROUP OneCPU TYPE=USER …
[さらに読む]