Je suis développeur, pas DBA (ce qui montre, je le crains). J'essaie d'exécuter Report Builder 3.0 avec SQL Server 2014 Express sur mon ordinateur personnel (nomméJohn-PC
) et je ne peux pas exécuter mes rapports.
J'ai accidentellement créé un combo utilisateur / connexion de user = John-PC
et login = John-PC\John
. Lorsque j'essaie de supprimer l'entrée avec:
Drop Login John-PC\John
Je reçois une erreur:
Syntaxe incorrecte près de '-'.
Je pense que le problème est le trait d'union au nom de mon ordinateur.
- Existe-t-il un moyen de contourner l'erreur de syntaxe?
- Existe-t-il un autre moyen de modifier ou de supprimer l'utilisateur (j'ai essayé de supprimer
sys.server_principals
mais j'ai reçu une erreur que je n'ai pas pu apporter de modifications ad hoc). - Puis-je attribuer un nouveau nom d'utilisateur / nom de connexion au Générateur de rapports?
- Si rien de ce qui précède, puis-je changer le nom de mon ordinateur
John_PC
ou cela créera-t-il une foule d'autres problèmes que je ne peux même pas imaginer?
la source