J'ai un serveur SQL Server 2019 sur lequel Polybase est installé.
J'ai besoin de créer un External Data Source qui se connecte sur un autre SQL 2019
Ma question est la suivante.
Est-il possible de définir un DATABASE SCOPED CREDENTIAL avec un compte AD pour me connecter sur ma source lors de la création de mon External Table. Utilisation sur ma source du Windows Authentication et non le mode SQl Server.
Plus en détail:
1- CREATE DATABASE SCOPED CREDENTIAL Mycredential WITH IDENTITY = 'MyDomain\MyLogin'
, SECRET = '?????????????' ;
GO
Aucun problème à exécuter ce script
2- CREATE EXTERNAL DATA SOURCE [SQLDataSource] WITH (LOCATION = N'sqlserver://MySrvername:1433', CREDENTIAL = Mycredential)
GO
Aucun problème à exécuter ce script
Quand j'exécute mon CREATE EXTERNAL TABLE, j'ai le message suivant dans le log SQL de mon instance SQL Source.
"Login failed for user MyDomain\MyLogin. Reason Attempting to use an nt account name with sql server authentication"
Existe-t-il des paramètres disponibles permettant d'utiliser Windows Authentication dans la définition du DATABASE SCOPED CREDENTIAL ou de mon CREATE EXTERNAL DATA SOURCE?