Base de données SQL Server 2005 entièrement protégée

J'ai installé une application sur mon ordinateur et installé une instance de SQL Server 2005 Express. Je peux me connecter à cette instance à partir de SSMS en utilisant le mode d'authentification Windows et j'ai trouvé quelques bases de données installées par ce programme d'installation. Mais je n'ai aucun droit de faire quoi que ce soit dans ce cas.

Il y a donc deux connections dans l' Instance --> Security --> Logins :

  1. sa
  2. BUILTIN\Users

sa est protégé par mot de passe bien que sysadmin.
BUILTIN\Users a des rôles de server = public, juste public. donc cet user ne peut rien faire.

Cela signifie que cette instance n'est valide que pour cette application et que personne ne peut utiliser cette instance pour une autre database.

J'ai besoin de savoir, s'il y a un moyen de faire le BUILTIN\Users sysadmin. Ou faites un truc pour utiliser cette instance.

De toute façon, il utilise la memory et l'espace disque dur.

Aaron Bertrand a écrit un article génial il y a quelques time qui a démontré une méthode pour accéder à l'aide de "PsExec" de SysInternals si vous avez un access admin local à votre machine locale.

Vous pouvez referencer cette astuce de MSSQLTIPS qui va parcourir les étapes pour voir si cela va résoudre votre problème. http://www.mssqltips.com/sqlservertip/2682/recover-access-to-a-sql-server-instance/

Une fois que vous avez accédé, vous pouvez vous atsortingbuer un access SysAdmin au server SQL.