8
votes

Aucune connexion SQL Server Express n'a autorisé à créer DB

Je ne peux pas créer une nouvelle dB car il n'y a que 2 connexions: xxx

i get autorisation refuse lorsque vous essayez de créer le dB même si je suis l'administrateur . Comment puis-je ajouter un utilisateur avec des autorisations à ce stade ou dois-je réinstaller?


1 commentaires

Ce type de question est généralement mieux adressé à Serverfault.com


3 Réponses :


29
votes

J'assume que l'authentification SQL est désactivée et intégrée \ users n'est pas sysadmin (c.-à-d. Vous vous êtes enfermé).

Arrêtez le service Express, démarrez le serveur en mode administrateur (SQLSERVR -M -S SQLEXPress à partir de la ligne de commande), connectez-vous à l'instance d'administration et ajoutez des administrateurs intégrés \ en arrière comme sysadmin. Ensuite, arrêtez l'instance administrative (CTRL-C) et recommencez l'instance normale.

Depuis Vista / Win7 / Win2k8, supprimez le jeton d'administrateur de votre contexte sous UAC normal, il est logique d'ajouter également comme sysadmin vous-même explicitement (utilisateur de domaine \) afin que vous n'ayez pas à utiliser RunasAdministrator pour vous connecter.

voir Comment ajouter un utilisateur Windows au rôle Sysadmin fixe Server dans SQL Server 2005 en tant que mécanisme de récupération d'échec .


2 commentaires

J'ai pu créer le db. Cependant, je remarque maintenant quelques nouvelles connexions. "## mspolicy ..." Win - \ AdminSitrator "et quelques ntauthority. Pourquoi donc?


C'est un mort sur la solution. J'ajouterais seulement un bonne solution pour connecter et corriger les connexions manquantes.



0
votes

Si vous vous connectez à l'aide de l'authentification SQL Server comme «SA», vous n'obtenez sûrement pas la permission refusée?


1 commentaires

Quelle est la passe par défaut pour SA?



0
votes

Dans l'installation par défaut de SQLEXPress, l'utilisateur SA est par défaut désactivé. Vous pouvez vous connecter à votre instance SQlexPress avec SQL Server Management Studio Express et activer l'utilisateur et vous assurer qu'il a un bon mot de passe fort, ajoutez simplement un nouvel utilisateur et donnez-lui les droits nécessaires ou utilisez la sécurité intégrée de Windows.


0 commentaires