権限の付与コマンドを使用します。
データベースが「newDatabase」と呼ばれ、ユーザーの名前が「newUser」の場合、その中に含まれるすべてのテーブルに対するすべての特権を付与するコマンドは次のようになります。
GRANT ALL PRIVILEGES ON `newDatabase`.* TO 'newUser'@'localhost';
これにより、ユーザーがローカルホストからのみデータベースにアクセスできるように制限され、すべてのホストからのアクセスがローカルホストを'%'に変更できるようになります
次に、次のコマンドを使用して特権を更新する必要があります。
FLUSH PRIVILEGES;
編集:
mysqlサーバー上のすべてのデータベースに特権を付与するには、次のコマンドを使用します(*。*に注意してください)。
GRANT ALL PRIVILEGES ON *.* TO 'newUser'@'localhost';