Je veux attacher une base de données qui ne soit pas dans le répertoire autorisé : C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
J'obtiens immédiatement un message d'erreur :
Impossible d'ouvrir le fichier physique - Une exception s'est produite lors de l'exécution d'une instruction ou d'un lot Transact-SQL |
Je regarde les autorisations du répertoire DATA au fin fond de l'arborescence SQL Server :
Autorisations de sécurité du répertoire DATA |
Solution autorisations SQL Server
Si je veux pouvoir attacher ma base facilement, il faut que je l'a copie dans le répertoire :C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
Je sais c'est un peu lâche mais la prochaine fois on apprendra comment ajouter les autorisations du groupe d'utilisateurs MSSQL$SQLEXPRESS à un autre répertoire ...
Aucun commentaire:
Enregistrer un commentaire