Я пытаюсь получить Entity Data Model с помощью мастера с удаленного сервера MySQL. Я правильно набираю
Строка подключения, затем выберите следующий. Я вижу все таблицы, я могу их проверить. Когда мастер закончил, я не получаю никаких моделей сущностей, и это ошибки:
Unable to generate the model because of the following exception: 'The provider did not return a ProviderManifestToken string.
Access denied for user 'myserver'@'myIP' (using password: NO)
Это действительно странно, потому что с помощью этой же строки подключения я могу получить доступ к базе данных из проводника сервера. Я включаю все необходимые ссылки. Я действительно не могу понять, что здесь не так.
Моя строка подключения:
<add name="WebformSubmittedDataContainer" connectionString="metadata=res://*/WebformSubmittedData.csdl|res://*/WebformSubmittedData.ssdl|res://*/WebformSubmittedData.msl;provider=MySql.Data.MySqlClient;provider connection string="server=myserver;User Id=user;password=mypassword;database=base_name;port=3307"" providerName="System.Data.EntityClient" />
Обновление 1:
Я только что попытался подключиться вручную с помощью кода, используя Mysql Connector, и он завершился успешно (захват определенных данных и отображение на консоли).