22 Apr 2025
Centre d'assistance
»
Base de connaissances
»
Support Technique
»
ODBC, LDAP, AD, API
»
Comment configurer ODBC pour un accès à MS SQL
Connexion
[Mot de passe perdu]
Courriel:
Mot de passe:
Se souvenir de moi:
Recherche
-- Site d'assistance complet --
Base de connaissances
Formation par webinaires
Détails des articles
Imprimer l'article
Ajouter aux Favoris
Comment configurer ODBC pour un accès à MS SQL
Solution
Icewarp
v11 -
Pour utiliser une base de données MS SQL, il faut
A - Créer les bases de données MS SQL
B - Créer les DSN (Data Source Name)
C - Configurer le serveur IceWarp pour qu'il utilise les bases ODBC
A - création des bases pour IceWarp
Il faut créer de préférence, une base différente pour chaque besoin mais il n'est pas nécessaire de les créer simultanément :
1- Comptes, configurable dans Système -> Stockage -> onglet Comptes
2- GroupWare, configurable dans GroupWare -> Général -> onglet Général
3- Anti-Spam, configurable dans Anti-Spam -> Général -> onglet Général
4- Cache Répertoire, configurable dans Système -> Avancé -> onglet Cache répertoire
5- Cache Client Web, configurable dans GroupWare -> Client Web -> onglet Général -> champ "connexion PDO" (cette base restera de préférence dans sa configuration d'origine en SQLite)
6- Cache Active Sync, configurable dans GroupWare -> ActiveSync
7- Cache Rapports de spam, configurable dans Anti Spam -> Action -> onglet Rapports
Il faut aller dans le studio de MS SQL server
Puis créer les nouvelles bases
Ajouter un compte pour l'accès à ces bases en allant dans le menu Sécurité -> Connexions
Lui donner un nom et un mot de passe
Attention,
vérifier que le mot de passe n'a pas une durée de vie limitée
(décocher "Conserver l’expiration du mot de passe").
Configurer ce compte utilisateur sur la base de données en lui donnant au minimum les droits suivants :
db_owner
db_accessadmin
db_securityadmin
db_datareader
db_datawriter
On peut attribuer le droit "public" mais c'est moins sécurisé :
B - Créer les DSN pour chaque base
Il faut créer
deux instances des sources de données
ODBC Microsoft (64 bits et 32 bits) par base. Chaque DSN est à créer dans l'onglet "
Sources de données système
" de l'outil ODBC.
Il ne doit y avoir aucune entrée pour IceWarp dans l'onglet "Sources de données utilisateur"
.
Sous Windows Server 2012 il faut aller dans "Outils d'administration" et utiliser successivement "Sources de données ODBC (32 bits)" et "Sources de données ODBC (64 bits)".
Il faut renseigner les informations suivantes : nom du DSN, description et adresse du serveur MS SQL
Il faut ensuite choisir le mode d'authentification puis se connecter au serveur avant de sélectionner la base de données
Après création de 4 bases en mode 64 et 32 bits, on obtient :
C - Configurer IceWarp
Aller sur la console d'administration d'IceWarp sur chacune des bases de données (voir les emplacements indiqués dans le § A)
Il faut indiquer le nom du DSN, le nom d'utilisateur et le mot de passe.
La syntaxe et le pilote doivent être ceux indiqués ci-dessous.
Créé le 12 janvier 2015
Détails des articles
Code d'identification de l'article:
378
Créé le:
08 Jan 2015 10:26 AM
Cette réponse m'a été utile
Cette réponse ne m'a pas été utile
Accueil
|
Enregistrement
|
Créer ticket
|
Base de connaissances
|
Formation par webinaires
Langue:
French
English (U.S.)
Logiciel d'assistance informatique produit par Kayako SupportSuite v3.10.02