この記事では、MySQL互換モードのテナントにおけるデータベース管理操作について説明します。データベースへのログイン、データベースの作成、アカウントの管理などの操作が可能です。
背景
データベースにログインすることで、データベースオブジェクトの管理、データのインポートとエクスポート、SQLの編集と実行、PLのコンパイルとデバッグ、データと構造の処理、実行分析、データベースの運用保守などの操作を行えます。詳細については、SQLコンソールの概要をご参照ください。 データベースの管理アカウントを通じて、ビジネスニーズに応じて各アカウントのデータベースに対する異なるアクセス権限を設定できます。
操作手順
OB Cloudデータベースコンソールにログインします。
左側のナビゲーションペインで、**インスタンス**をクリックします。
インスタンスリストで対象のクラスタインスタンスを見つけ、クラスタ名をクリックしてクラスタインスタンスのワークベンチに入ります。
左側のナビゲーションペインで、**テナント**をクリックします。
テナント管理リストで対象のテナントをクリックすると、MySQLの**テナントワークベンチ**ページに入ります。
左側のナビゲーションペインで、**データベースをクリックします。データベース**ページの右上隅では、データベースへの接続、SQLコンソールへの接続、データベースの作成がサポートされています。詳細については、データベースへの接続、データベースの作成(MySQL互換モードのみ)をご参照ください。
データベース管理リストで、データベース名、文字セット、状態、紐づけられたアカウント、使用済みディスクなどの情報を確認できます。
操作列の「詳細」アイコンをクリックし、**アカウントの管理**を選択すると、データベースの権限を対応するアカウントに付与できます。
DDL権限:SHOW DATABASES、SHOW VIEW、CREATE、CREATE VIEW、DROP、INDEX、ALTER
DML権限:SELECT、DELETE、INSERT、UPDATE
読み取り専用権限:SELECT
読み書き権限:ALL

説明
あるアカウントに特定の権限(例:読み書き権限)が付与されている場合、そのアカウントで対応するデータベースにログインした後、コンソール上で権限を切り替える(例:読み取り専用権限に切り替える)と、新しい権限を有効にするには、接続を再確立する必要があります。
操作列の「詳細」アイコンをクリックし、**削除**を選択すると、対象のデータベースを削除できます。