When you want to attach a database, you can open them up if you put those mdf files in a folder such as:
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\
But SQL Server will not attach them if they are located on your desktop. If you go to your desktop path, e.g.:
It states that it cannot find the object because it does not exist or you do not have permissions. I checked the security of the folder that is located on my desktop and I have full access. Can anyone explain this?