0

「データベース固有」の権限タイプをユーザーに付与しました。このユーザーは、次の php mysql クエリで作成されました。

$queryGrant = "GRANT ALL PRIVILEGES ON databaseX.* TO 'user'@'localhost' IDENTIFIED BY 'pwd' WITH GRANT OPTION ;";

私の phpmyadmin の権限ウィンドウの表で、ユーザーdatabaseXの列は と表示されています。作成したばかりのユーザーとして次のクエリを実行しようとしていますgrantyes

$queryCGrant = "GRANT ALL PRIVILEGES ON databaseX.TableY TO 'TableYusr'@'localhost' IDENTIFIED BY 'Ypwd' WITH GRANT OPTION ;";

戻り値:

Could not grant priv
You are not allowed to create a user with GRANT

すべての権限を持つ作成されたユーザーdatabaseXが、同じデータベースのテーブルに対する権限を持つユーザーを付与できないのはなぜですか?

4

0 に答える 0