1 votes

Configuration d'un serveur SQL en dehors du domaine

C'est tout nouveau pour moi. J'ai créé un compte "SQLBOX" qui se trouve sur le réseau, mais qui n'est pas connecté au domaine. J'ai installé une instance de SQL Server 2008 et j'essaie de m'y connecter à partir d'une autre machine sur le réseau mais j'obtiens "Cannot connect to "SQLBOX"". Depuis la "SQLBOX", je peux me connecter à des serveurs SQL du domaine, mais pas l'inverse. Toute aide serait grandement appréciée. Désolé si la description n'est pas excellente.

EDIT

Je peux envoyer un ping à la boîte depuis une machine du domaine.

0 votes

Essayez-vous de vous connecter à sqlbox en utilisant sql server enterprise manager ou en utilisant un lien de base de données entre le non-domaine et le domaine ?

0 votes

Je me connecte à l'aide de SQL Server Management Studio sur une machine sur le domaine, au serveur (non sur le domaine) "SQLBOX".

0 votes

Pas génial. Qu'avez-vous essayé ? Avez-vous activé TCP/IP sur le serveur SQL ? Avez-vous autorisé les connexions à distance ? Votre pare-feu est-il ouvert sur le bon port ? Il y a beaucoup de choses que nous devons savoir avant de pouvoir vous aider.

4voto

djangofan Points 4152

La valeur par défaut pour SQL Server 2008 est :

  1. son compte est désactivé par défaut
  2. Le port 1433 n'est pas réellement en écoute, vous devez l'activer et vous assurer qu'il est lié à l'adresse IP que vous attendez (étape non obligatoire). (Je désactive généralement l'IPv6 sur ma carte réseau pour simplifier un peu les choses).
  3. Si vous utilisez le compte SA, activez l'authentification SQL car elle n'est pas activée par défaut.
  4. vérifiez que le pare-feu Windows a ajouté une exception pour le processus SQL Server
  5. Enfin, l'authentification réseau peut parfois vous mettre en difficulté. Si vous avez des problèmes, changez le compte utilisateur sous lequel le processus du serveur SQL est exécuté. (J'exécute généralement mon serveur SQL en tant qu'utilisateur actuellement connecté pour contourner ce problème).

1voto

MikeZ Points 143

Assurez-vous que l'authentification SQL est activée sur le serveur en dehors du domaine (pour ne pas utiliser l'authentification Windows intégrée).

Vous devrez ensuite créer des comptes SQL pour chaque utilisateur qui souhaite se connecter à votre serveur.

0 votes

Je l'ai fait. J'obtiens toujours "Cannot connect to SQLBOX" à partir de la machine du domaine. Y a-t-il autre chose que je dois changer sur le serveur ? Salutations

0 votes

Avez-vous essayé d'accéder à la boîte en utilisant l'adresse IP plutôt que le nom de la machine ? Il se peut que vous ayez des problèmes avec une recherche WINS qui échoue du domaine vers la machine en dehors du domaine.

0 votes

Oui, j'ai essayé d'utiliser l'adresse IP, sans succès.

1voto

Shahin Points 1968

Vérifiez les règles du pare-feu sur les deux machines et entre elles. Le port 1433 doit être ouvert.

1voto

IMHO Points 145

Exécuter SQL Configuration et s'assurer que le port TCP/IP et l'IP sont activés. Ils sont désactivés par défaut.

1voto

André Points 123

Je suppose que vous essayez de vous connecter à votre nouveau SQLBOX avec le SSMS, n'est-ce pas ? Pour cela, il n'est pas nécessaire que le serveur fasse partie de votre domaine tant que vous utilisez l'authentification SQL et non l'authentification Windows de SQL Server.

Sur la nouvelle boîte, vous devez vérifier l'adresse IP de la nouvelle boîte et utiliser cette IP au lieu du nom pour vous connecter au serveur en utilisant SSMS.

Si cela ne fonctionne pas, il serait utile que vous nous fournissiez le message d'erreur exact que vous recevez lorsque vous essayez de vous connecter.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X