ivan.vas
27-09-2021, 08:53
Добрый день.
Есть машинка с windows 10 и БД Mysql на Ubuntu.
Скрипт работает исправно:
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.8\MySql.Data.dll"
$Connection = [MySql.Data.MySqlClient.MySqlConnection]@{ConnectionString='server=10.0.0.6;uid=rootuser;pwd=Pas@word#21;database=UsersBase;charset=utf8'}
$Connection.Open()
Но когда я переношу его на Windows Server 2019, возникает ошибка:
Исключение при вызове "Open" с "0" аргументами: "Authentication to host '10.0.0.6' failed."
строка:1 знак:1
+ $Connection.Open()
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : AuthenticationException
Пробовал версию библиотеки взять ниже:
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.5.2\MySql.Data.dll"
Один раз отрабатывает, потом опять ошибку выдает.
Net Framework обновлял до версии 4.8.
Можете подсказать где ошибка?
Есть машинка с windows 10 и БД Mysql на Ubuntu.
Скрипт работает исправно:
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.8\MySql.Data.dll"
$Connection = [MySql.Data.MySqlClient.MySqlConnection]@{ConnectionString='server=10.0.0.6;uid=rootuser;pwd=Pas@word#21;database=UsersBase;charset=utf8'}
$Connection.Open()
Но когда я переношу его на Windows Server 2019, возникает ошибка:
Исключение при вызове "Open" с "0" аргументами: "Authentication to host '10.0.0.6' failed."
строка:1 знак:1
+ $Connection.Open()
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : AuthenticationException
Пробовал версию библиотеки взять ниже:
Add-Type –Path "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.26\Assemblies\v4.5.2\MySql.Data.dll"
Один раз отрабатывает, потом опять ошибку выдает.
Net Framework обновлял до версии 4.8.
Можете подсказать где ошибка?