MySQLでユーザーにビューを作成する権限を与える方法は?

ビューを作成する権限をユーザーに付与するには、まず実行に十分な権限があることを確認する必要があります。その後、以下の手順に従うことができます:

  1. 管理者アカウントでMySQLデータベースにログインします。
  2. ユーザーにビューを作成する権限を付与するには、次のコマンドを実行します。
GRANT CREATE VIEW ON database_name.* TO 'username'@'hostname';

先の命令にて、database_nameを権限を与えたいデータベース名、usernameを権限を与えたいユーザ名に、hostnameはユーザのホスト名またはIPアドレスに置換してください。

  1. 権限を更新して、変更を有効にします。
FLUSH PRIVILEGES;

ユーザーは特定のデータベース上でビューを作成する権限を持つようになります。

bannerAds