As the error message says, there is a database corruption in the database you try to connect to. Have specified a dedicated database or have your login a default database different then "master"?
You can open a DAC = "Dedicated Admin Connection" to SQL Server to analyse the problem; that works even if common login fails.
See Diagnostic Connection for Database Administrators
You should also review SQL Server ErrorLog file for more details; it's a simple text file, which you can open in any text editor.
