2012-03-22 12 views
1

私はToadにMySQLデータベースを使用しようとしていますが、Toadを使用してリモート接続することはできません(LinuxベースのサーバとMySQLデータベース)。SSH経由でToadでMySQLにアクセスする

「(パスワード使用:YES) 『をwlaprise'@'166.203.5.139』アクセスがユーザーに対して拒否」:私ができる

をSSHログインおよびデータベースログインの両方のための右の資格情報を入力した後、私はまだ、この取得します同じホストと資格情報を使用してコマンドラインから直接SSHとMYSQLコマンドを使用してリモートログインすると正常にログインするので、資格情報とファイアウォールの設定は問題ではないと思います。ユーザー名はSSHとdbの両方で同じです(私が知っているほどスマートではありません)ので、資格情報の切り替えがあった場合に備えてパスワードエントリを逆転しようとしました。変わりはない。

Toadの「接続プロパティ」を調べて、「アクセス拒否」エラーを説明できる何らかの形で自分の資格情報を暗号化していたのかどうかを確認しましたが、何も表示されませんでした。

これは基本的なものでなければなりませんが、私は何が欠けているのか分かりません。アイデア?ありがとう。

答えて

1

あなたは何ができるか ので、有効な権限は「localhostの」@「wlaprise」であり、その後、あなたはローカルホストから接続されている、

をシェルコマンドラインを使用している場合は、同じユーザーに、しかし異なるから権限を付与することです場所/ IP:

GRANT ALL PRIVILEGES ON *.* TO 'wlaprise'@'166.203.5.139' 
    IDENTIFIED BY PASSWORD 'mypassword'; 

または

GRANT ALL PRIVILEGES ON *.* TO 'wlaprise'@'%' 
    IDENTIFIED BY PASSWORD 'mypassword'; 
+0

働いていました。ありがとう。 –

関連する問題