Oracle VDI でリモートデータベースに Oracle VDI データベースを作成するには、特権データベース管理者の資格が必要です。
次の手順では、特権管理者を作成する方法について説明します。
MySQL ユーザーアカウント管理の詳細は、『MySQL Reference Manual』の MySQL サーバー管理の章を参照してください。
MySQL コマンド行ツールを使用して、root ユーザーで MySQL 対話型モードを開始します。
# ./mysql --user=root
MySQL GRANT ステートメントを使用して、特権管理者を作成します。
次の例では、ユーザーにすべての特権を付与しています。
mysql> GRANT ALL PRIVILEGES ON *.* TO '<user>'@'localhost' IDENTIFIED BY ' / <password>' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO '<user>'@'%' IDENTIFIED BY ' / <password>' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO '<user>'@'<localhost DNS name> / ' IDENTIFIED BY '<password>' WITH GRANT OPTION;
次の例では、Oracle VDI データベースを作成できるだけの限定特権セットを付与しています。
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO ' / <user>'@'%' IDENTIFIED BY '<password>' WITH GRANT OPTION; mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO '<user>'@' / <db-host-dns>' IDENTIFIED BY '<password>' WITH GRANT OPTION;
<user>
および <password>
は、ユーザーアカウントのユーザー名およびパスワードです。