OVH Cloud OVH Cloud

Question d'un newbie...

3 réponses
Avatar
Sébastien Côté
Je viens de passer de MySql à MSDE que je viens tout juste d'installer. Je
fonctionne en local, tout va très bien, mais je ne peux me connecter au
serveur SQL à partir d'un poste client (même branché en réseau).

J'obtiens toujours le message Accès refusé.

Pourtant, j'utilise exactement la même chaine de connexion sur les deux
postes.

CTS.ConnectionString = "Provider=SQLOLEDB.1;Persist Security
Info=False;User ID=" & eNomUsager & ";password=" & eMotDePasse & ";Initial
Catalog=" & Nom & ";Port=1433;Data Source=" & Text1.Text & ";Use Procedure
for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=" &
eAdresseIP & ";Use Encryption for Data=False;Tag with column collation when
possible=False"

Après des recherches sur le net, trois pistes m'ont apparues:

* le pare-feu, je l'ai désactivé
* le service TCP/IP n'est pas activé par défaut dans MSDE, je l'ai activé et
mis en attente le port adéquat (celui mentionné dans ma chaine)
* finalement l'outil cliconfg.exe : il n'est nulle part sur mon ordinateur!


Merci à l'avance de votre aide!

Sébastien

3 réponses

Avatar
AXL
Salut,

MsDE utilise le port TCPIP 1433 si ton firewall le bloque c'est normal que
ca ne fonctionne po.

Ca peut aussi venir des paramètres que tu a utilisé pour l'installation
d'MSde !!

il faut que tu es le parametre suivant : DISABLENETWORKPROTOCOLS=0

ensuite cela depend de ton mode de securité.
Pour ma part je prefere le mode de securité sql :
SECURITYMODE=SQL


"Sébastien Côté" a écrit dans le message de
news:
Je viens de passer de MySql à MSDE que je viens tout juste d'installer. Je
fonctionne en local, tout va très bien, mais je ne peux me connecter au
serveur SQL à partir d'un poste client (même branché en réseau).

J'obtiens toujours le message Accès refusé.

Pourtant, j'utilise exactement la même chaine de connexion sur les deux
postes.

CTS.ConnectionString = "Provider=SQLOLEDB.1;Persist Security
Infoúlse;User ID=" & eNomUsager & ";password=" & eMotDePasse & ";Initial
Catalog=" & Nom & ";Port33;Data Source=" & Text1.Text & ";Use Procedure
for Prepare=1;Auto Translate=True;Packet ;Workstation ID=" &
eAdresseIP & ";Use Encryption for Dataúlse;Tag with column collation


when
possibleúlse"

Après des recherches sur le net, trois pistes m'ont apparues:

* le pare-feu, je l'ai désactivé
* le service TCP/IP n'est pas activé par défaut dans MSDE, je l'ai activé


et
mis en attente le port adéquat (celui mentionné dans ma chaine)
* finalement l'outil cliconfg.exe : il n'est nulle part sur mon


ordinateur!


Merci à l'avance de votre aide!

Sébastien




Avatar
Fred BROUARD
simplifie ta chaine de connexion à :

CTS.ConnectionString "Provider=SQLOLEDB.1;User ID=sa;password=###;Initial Catalog=master;Port33"

et spécifie ton mot de passe à la place de ###

A +

Sébastien Côté a écrit:
Je viens de passer de MySql à MSDE que je viens tout juste d'installer. Je
fonctionne en local, tout va très bien, mais je ne peux me connecter au
serveur SQL à partir d'un poste client (même branché en réseau).

J'obtiens toujours le message Accès refusé.

Pourtant, j'utilise exactement la même chaine de connexion sur les deux
postes.

CTS.ConnectionString = "Provider=SQLOLEDB.1;Persist Security
Infoúlse;User ID=" & eNomUsager & ";password=" & eMotDePasse & ";Initial
Catalog=" & Nom & ";Port33;Data Source=" & Text1.Text & ";Use Procedure
for Prepare=1;Auto Translate=True;Packet ;Workstation ID=" &
eAdresseIP & ";Use Encryption for Dataúlse;Tag with column collation when
possibleúlse"

Après des recherches sur le net, trois pistes m'ont apparues:

* le pare-feu, je l'ai désactivé
* le service TCP/IP n'est pas activé par défaut dans MSDE, je l'ai activé et
mis en attente le port adéquat (celui mentionné dans ma chaine)
* finalement l'outil cliconfg.exe : il n'est nulle part sur mon ordinateur!


Merci à l'avance de votre aide!

Sébastien





--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Sébastien Côté
Oui en fait j'ai résolu mon problème c'était bien ma connectionstring en
effet.

Merci à vous deux!

Sébastien

"Fred BROUARD" a écrit dans le message de
news:
simplifie ta chaine de connexion à :

CTS.ConnectionString > "Provider=SQLOLEDB.1;User ID=sa;password=###;Initial


Catalog=master;Port33"

et spécifie ton mot de passe à la place de ###

A +

Sébastien Côté a écrit:
> Je viens de passer de MySql à MSDE que je viens tout juste d'installer.


Je
> fonctionne en local, tout va très bien, mais je ne peux me connecter au
> serveur SQL à partir d'un poste client (même branché en réseau).
>
> J'obtiens toujours le message Accès refusé.
>
> Pourtant, j'utilise exactement la même chaine de connexion sur les deux
> postes.
>
> CTS.ConnectionString = "Provider=SQLOLEDB.1;Persist Security
> Infoúlse;User ID=" & eNomUsager & ";password=" & eMotDePasse &


";Initial
> Catalog=" & Nom & ";Port33;Data Source=" & Text1.Text & ";Use


Procedure
> for Prepare=1;Auto Translate=True;Packet ;Workstation ID=" &
> eAdresseIP & ";Use Encryption for Dataúlse;Tag with column collation


when
> possibleúlse"
>
> Après des recherches sur le net, trois pistes m'ont apparues:
>
> * le pare-feu, je l'ai désactivé
> * le service TCP/IP n'est pas activé par défaut dans MSDE, je l'ai


activé et
> mis en attente le port adéquat (celui mentionné dans ma chaine)
> * finalement l'outil cliconfg.exe : il n'est nulle part sur mon


ordinateur!
>
>
> Merci à l'avance de votre aide!
>
> Sébastien
>
>

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************