2017-10-25 13 views
0

私たちはGoogle Cloud SQLを使用していますが、管理上の問題に直面しています。Google Cloud SQL - スーパーユーザ権限が必要

ルート%(任意のホスト)

は、今、私たちはいくつかの管理を実行するために、これらの2人のユーザーの「SUPER」のユーザーのアクセスを必要とする root182.68.122.202:私たちのクラウドDBで

私たちのような二人のユーザーを持っています変数 'max_allowed_pa​​cket'を上限に変更するなどのタスク、およびその他の関連する作業を行い、機能を最適化します。

が、私は、コマンドのいずれかを実行したいのように:

SET GLOBALのmax_allowed_pa​​cket = 32 * 1024 * 1024;

しかし、私はプロンプトのエラーを取得していますように私はそれを成し遂げるためにGoogleクラウドコンソールから、またはMYSQL自体からの道を見つけることができませんでした:

「SQLエラー(1227):アクセスが拒否されました。あなたが必要としますこの操作のためのSUPER特権のうちの少なくとも1つ(少なくとも1つ)。

私は "mysql.user"テーブル(SUPER特権にYESを作る)で直接的な変更を行うためにハックしようとしましたが、無益です。

DBでこのタスクを実行するにはどうすればいいですか?これらのスーパーアクセスを希望するユーザーに許可する方法は何ですか。

+2

ます。https://クラウド.google.com/sql/doc s/mysql/flags – Vadim

答えて

0

実行中のインスタンスを編集できます。

SQLセクションの左側のメニューから:

  1. 「編集ボタン」に懸念行に
  2. クリックをクリックしてインスタンスの詳細を表示、構成ブロックで、「追加のデータベースを編集フラグはボタン 『保存」
  3. を押すことで、あなたの新しいフラグを保存することを忘れないでください定義されたリストで選択することで、新しい項目を追加』
あなたがコンソールを介してグローバルフラグを変更することができ
関連する問題