簡體   English   中英

無法從Zapier#1044連接到數據庫-用戶被拒絕訪問

[英]cannot connect to database from zapier #1044 - Access denied for user

我正在嘗試將Zapier連接到我的數據庫。 Zapier對這一點的支持非常有限,並且似乎在轉圈。

我需要使用以下代碼將SELECT授予我的數據庫中的用戶;

GRANT SELECT ON my-database-here.my-table-here TO 'user-here'@'ip-address-here' IDENTIFIED BY 'my-password-here';

我收到的錯誤是;

#1044 - Access denied for user 'xxx'@'localhost' to database 'xxxx'

用戶擁有所有特權,但似乎無法正常使用。 在這里的任何幫助都可以得到很大的幫助。

謝謝

您可能需要為MySQL數據庫設置一個根帳戶:

在終端中輸入: mysqladmin -u root password 'root password goes here'

然后調用MySQL客戶端: mysql -h localhost -u root -p

您有2個問題:

1 => mysql -uroot -p應該在bash(也稱為終端)中鍵入,而不是在MySQL命令行中鍵入。 您通過鍵入來解決此錯誤。

 exit

在您的MySQL命令行中。 現在您又回到了bash / terminal命令行。

您有語法錯誤:

mysql -uroot -p;

-p前面的分號需要刪除。 正確的語法是:

mysql -uroot -p

在bash命令行中鍵入正確的語法。 如果設置了密碼,請輸入密碼; 否則,只需按Enter鍵。 您應該得到類似於以下的響應:

在此處輸入圖片說明

暫無
暫無

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

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