MagicBuzz a écrit :
SQL Server, mot de pass ?
Ben y'a forcément un mot de pass !
Syntaxe :
Code :
- application("connectionString" ) = "Provider=SQLOLEDB; Data Source={SERVER NAME OR IP}; Initial Catalog={DATABASE NAME}; User Id={USER}; Password={PASSWORD}"
|
(à mettre dans le global.asa pour plus de simplicité d'utilisation)
Les "{ }" indiquent des valeurs à saisir. Ne pas écrire ces caractères !
SERVER NAME OR IP
Nom du serveur, ou son IP.
Ce serveur peut être distant, il suffit qu'entre les deux serveurs (IIS et SQL Server) le port 1443 soit ouvert.
Exemple :
localhost
dataserver
sql.domain.com
127.0.0.1
192.168.0.1
193.254.147.25 (c'est une adresse au pif, n'essayez pas )
DATABASE NAME
Nom de la base de données sur le serveur.
Exemple :
dbforum
USER
Login de l'utilisateur.
1) Si c'est une authentification de type SQL Server, alors c'est juste le login.
2) Si c'est une authentification de type windows et que c'est un compte local, aors c'est juste le login.
3) Si c'est une authentification de type windows et que c'est un utilisateur d'un domaine, alors il faut précéder le login du nom de domaine, ou si c'est sous Windows 2000, on peut l'écrire sous la forme "email"
Exemple :
Cas 1
sa
forum_user
Cas 2
administrator
magicbuzz
Cas 3
domainname\magicbuzz
domainname\administrator (pas un peu fou non ! )
magicbuzz@domain.com
administrator@domain.com
PASSWORD
Mot de pass de l'utilisateur. Si une politique de sécurité est configurée sur le serveur, alors elles sont respectée en terme de tentatives avant verrouillage, expiration du mot de pass, complexité du mot de pass, utilisation de connection sécurisée, ou accessibilité depuis le réseau. Si un firewall demande une authentification entre les deux serveurs sur ce port (cas très rare) alors le caractère d'échappement est le @
Exemple :
az123er
passfirewall@passbdd
|