7

Mysqlでユーザーを作成し、そのユーザーにストアドプロシージャを作成して実行する権限を持たせたい。私はmysqlワークベンチを使用しています。ワークベンチから、またはストアドプロシージャのアクセス許可を持つコマンドラインからユーザーを作成する方法を教えてください。下の画像に示すように、Workbenchにはさまざまな権限オプションがあります。SPを作成して実行する権限を得るには、これらのオプションを選択する必要があります。

ここに画像の説明を入力してください

4

1 に答える 1

20

次のコマンドを試してください。

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; 
GRANT ALTER ROUTINE, CREATE ROUTINE, EXECUTE ON *.* TO 'username'@'localhost' ; 
于 2012-11-08T06:09:07.090 に答える