Par défaut, Windows Server 2008 n’accepte pas les connexions à distances. MSDN fournit un petit guide (ici) des quelques étapes à réaliser afin de les activer. Voici un résumé ainsi que quelques petites précisions : L’utilisateur qui se connectera à la base de données doit avoir les droits de login et de lecture/écriture sur le serveur. Ces paramètres se trouvent dans les propriétés de l’utilisateur (dans __Microsoft Management Studio 2008__, dépliez __Security__ puis __Logins__ et cliquez droit sur l’utilisateur concerné : »Properties ») : L’autorisation du login est dans __Status__. Les droits sont dans __User Mapping__ (__db_datareader__ et __db_datawriter__). Attention, si vous souhaitez utiliser l’authentification SQL Server plutôt que l’authentification Windows, il faut l’activer : Dans __Microsoft Management Studio 2008__, cliquez droit sur le serveur : »Properties ». Dans le menu __Security__, cliquez sur __SQL Server and Windows Authentication mode__. ((/psblog/public/Informatique/SQL_SERVER_-_ACTIVER_LES_CONNEXIONS_A_DISTANCE/.Propriétés_m.png|Propriétés.png||Propriétés.png, mai 2014)) Pour communiquer, SQL Server 2008 utilise le port __TCP 1433__. Pour ne pas être bloqué par le Firewall, il est indispensable d’ajouter une règle pour autoriser le trafic sur ce port. Sous Windows 7, la procédure est la suivante : # Allez dans le panneau de configuration -> Windows Firewall -> Advanced Settings -> Inbound Rules -> New Rule. # Sélectionnez Port. # Spécifiez 1433. # Cliquez sur Next 2 fois et choisissez quand la règle doit s’appliquer. # Donnez un nom à la règle. Toujours pour communiquer, SQL Server 2008 utilise le modèle TCP/IP désactivé par défaut dans la configuration de SQL Server 2008. Pour l’activer suivez les instructions suivantes : # Start -> All Programs -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager. # Dépliez le noeud SQL Server Network Configuration puis Protocols for