[英]How to config mybatis properties when accessing mysql via ssh tunnel
[英]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.