как подключиться к онлайн базе данных в GoDaddy cpanel с помощью vb.net

Я не могу подключиться к моей онлайн-базе данных, я использую cPanel GoDaddy. Я пытался добавить хост в удаленном MySQL, как ‘ 192.68.0.% ‘но возникает та же ошибка. Строка соединения, которую я использовал в этом, является той же самой строкой соединения, которую я использовал на своем веб-сайте.

Мой код:

Try
    Dim MySQLConnection = New MySqlConnection
    MySQLConnection.ConnectionString = "server=www.***.com; port=3306; user=username; password=password; database=database;"
    MySQLConnection.Open()
    MsgBox("Success!")
Catch ex As Exception
    MsgBox(ex.ToString)
End Try

Я также пробовал это:

Try
    Dim MySQLConnection = New MySqlConnection
    MySQLConnection.ConnectionString = "localhost; port=3306; user=username; password=password; database=database;"
    MySQLConnection.Open()
    MsgBox("Success!")
Catch ex As Exception
    MsgBox(ex.ToString)
End Try

Я получаю эту ошибку с обоими кодами:

Аутентификация для хоста ‘148.72.232.107’ для пользователя ‘username’ с помощью метода ‘mysql_native_password’ не удалось с сообщением: доступ запрещен для пользователя’username’ @ ‘49.148.94.47’ (используя пароль: да)

2 ответа

  1. Решите это путем:

    1. Перейдите в свою учетную запись cPanel.
    2. В разделе Базы данных выберите удаленный MySQL.
    3. Добавьте хост доступа в соответствии с вашей ошибкой IP.

    В моей ошибке я добавляю «49.148.94.47».
    Теперь я могу подключиться к моей онлайн базе данных с помощью MySQL, GoDaddy — cPanel.