If you are using user instance=True; the database will only exist under your currently logged in users context. Im not too sure what impact this has in SSMS but it may be that you need to be logged in as that user to SSMS also