Je cours une base de données SQL Server 2005 à partir d'une application VB 6. Je me connecte à la base de données via un DSN ODBC.SQL Server non configuré pour l'accès aux données
J'ai renommé l'ordinateur sur lequel j'exécute l'instance par défaut de SQL Server de 'Software' à 'IT'. J'ai ensuite exécuté les procédures stockées sp_dropserver
et sp_addserver
pour renommer l'instance. Au redémarrage du service SQL Server, le serveur a pu récupérer le nouveau nom SQL Server.
Après la configuration du nom de la source de données ODBC au nouveau nom, la connexion était OK. Je suis capable d'exécuter mon application et de lire des enregistrements via des jeux d'enregistrements ADO. Toutefois, je ne parviens pas à mettre à jour un jeu d'enregistrements à l'aide de la méthode .Update
. Je reçois l'erreur suivante à la place ... SQL Server not configured for data access
Comment puis-je activer l'accès aux données sur l'instance de serveur renommée?
Est-ce faisant cela expose le serveur à l'injection SQL ou autre les problèmes de sécurité? – Fandango68
ne fonctionne pas si votre procédure stockée utilise SQL dynamique –