J'essaye d'ajouter la connexion de service de RÉSEAU parce que je ne peux toujours pas me connecter à la base de données AdventureWorks3. Mais je veux ajouter ce login NETWORK SERVICE via l'authentification SQL Server et non Windows. Lorsque je sélectionne l'authentification Windows, il me permet de créer ce login. Mais quand je choisis Authentification SQL Server, il me donne l'erreur suivante: Créer Échec pour Connexion 'NT AUTHORITY \ NETWORK SERVICE' ... 'NT AUTHORITY \ NETWORK SERVICE' n'est pas un nom valide car il contient des caractères non valides. (MS SQL Server, erreur: 15006)Comment ajouter une connexion au SERVICE NETWORK via l'authentification SQL?
Répondre
L'authentification SQL et l'authentification Windows sont distinctes. Les deux ne sont pas interchangeables en spécifiant des noms d'utilisateur similaires. SQL auth permet le stockage des informations de mot de passe dans la base de données et est portable, tandis que l'authentification Windows demande à SQL de s'appuyer sur Windows pour authentifier les utilisateurs. Par conséquent, vous ne spécifiez pas de mots de passe avec les utilisateurs auth Windows dans la base de données.
Si vous devez utiliser l'authentification SQL, spécifiez simplement un nom d'utilisateur et un mot de passe et incluez cette information dans votre chaîne de connexion. Il n'y a aucune raison pour que le nom corresponde aux utilisateurs Windows existants.
NT AUTHORITY\NETWORK SERVICE
est le nom du compte du serveur local. Lorsque le serveur fait partie d'un domaine pour une connexion de confiance/intégré/Windows
CREATE LOGIN [BigCompany\JustOneServer$] FROM WINDOWS
, « service réseau » devient DOMAIN\ServerName$
et cela peut être utilisée si elle ne fait pas partie d'un domaine, utilisez une connexion SQL Server.
Merci, non ça ne fait pas partie d'un domaine. Que voulez-vous dire par "utiliser un login SQL Server"? J'ai sélectionné le compte de service réseau de Advanced/Find - c'est ce que vous voulez dire? Et pouvez-vous me donner une URL expliquant comment faire cela? – salvationishere
- 1. formulaire de connexion au service via 401 Unauthorized
- 2. Connexion au service SFTP via Java processus d'exécution
- 3. Problèmes de connexion au service WCF via NetNamedPipeBinding
- 4. Comment ajouter de nouvelles données via un service REST opposé au service de style RPC?
- 5. Connexion à SQL Server 2005 via le service Web
- 6. Ajouter une référence d'assembly au service Web
- 7. connexion au servlet via SSL
- 8. Connexion via le nom de service Bluetooth
- 9. Connexion au service Web SOAP inconnu
- 10. Connexion au serveur MySQL via C#
- 11. Connexion GUI au service Windows java
- 12. Impossible d'ouvrir une connexion au serveur SQL
- 13. Silverlight: la connexion au service ASMX sécurisé
- 14. Connexion du pilote Windows au service Userland
- 15. Connexion SQL dynamique au serveur SQL
- 16. Transfert de fichier via une connexion SQL Server
- 17. Connexion php au serveur sql
- 18. Accéder au service WCF via Internet?
- 19. Connexion au serveur OpenLDAP VBscript via OpenDsObject
- 20. windows service problèmes de connexion sql
- 21. accéder au service WCF via l'URL
- 22. Échec de la connexion au service Web
- 23. WCF: Connexion au service Web/Authentification: HowTo?
- 24. connexion groovy au serveur SQL
- 25. Connexion au service Web depuis BlackBerry
- 26. Accéder au service WCF via Internet
- 27. Connexion SQL Express via un réseau local
- 28. Connexion au serveur lié SQL 2008
- 29. Comment se connecter au serveur SQL via IP
Merci BC, je veux l'authentification SQL. Pouvez-vous élaborer sur comment/où utiliser le nom d'utilisateur et mot de passe? Parlez-vous en SSMS ou VS? Je viens d'essayer à nouveau de sélectionner l'authentification SQL pour NETWORK SERVICE, mais indépendamment de ce que je choisis, cela me donne des erreurs. Comme pouvez-vous me donner une URL indiquant comment configurer cela? – salvationishere