本ページでは、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
説明
アカウントに特定の権限(読み書き権限など)が付与されている場合、そのアカウントを使用して対応するデータベースにログインした後、コンソール上で権限を切り替える(読み取り専用権限への切り替えなど)と、新しい権限を有効にするために接続を再確立する必要があります。
操作列の「その他」アイコンをクリックし、削除 を選択すると、対象のデータベースを削除できます。