簡體   English   中英

通過SSH通過Toad訪問MySQL

[英]Accessing MySQL with Toad via SSH

我正在嘗試將Toad與我的MySQL數據庫一起使用,但是似乎無法使用Toad遠程連接(基於Linux的服務器和MySQL數據庫)。 在為SSH登錄名和數據庫登錄名輸入正確的憑據后,我仍然得到以下信息:

'拒絕訪問用戶'wlaprise'@'166.203.5.139'(使用密碼:是)”

但是,我可以使用相同的主機和憑據直接從命令行使用SSH和MYSQL命令成功遠程登錄,因此我相信憑據和防火牆設置不是問題。 SSH和數據庫的用戶名都相同(我知道這不是最聰明的用戶名),因此,即使切換了憑據,我什至嘗試反轉密碼條目。 沒有不同。

我查看了Toad的“連接屬性”,看它是否以某種方式對我的憑據進行了加密,這可以解釋“訪問被拒絕”錯誤,但是什么也沒看到。

這必須是基本的,但是我看不到我所缺少的嗎? 想法? 謝謝。

當您使用shell命令行時,您將從本地主機連接,因此有效權限為'wlaprise'@'localhost'

您可以做的是向同一用戶但從不同位置/ 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';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM