3
MySQLにストアドプロシージャを作成しようとしています。GRANTSが正しく見えても、MySQLでアクセスが拒否されました
私は試してみて、それを実行すると、私はエラーを取得する:私は私が手にこのユーザーのために補助金を見たとき
Access denied for user: '<myuser>' to database '<mydb>'
は、しかし:
GRANT USAGE ON *.* TO '<myuser>'@'%' IDENTIFIED BY PASSWORD '<blah>'
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON `<mydb>`.* TO '<myuser>'@'%'
私が変える/ /ドロップを作成することができますテーブルは問題ありませんが、ストアドプロシージャの喜びはありません。あなたがCREATE ROUTINE
特権を必要とするストアドプロシージャを作成するには
(データベースが私のISP/Webホストによってホストされている)
おそらく実行しますか? – FlyingGuy