Невозможно открыть пользовательскую базу данных по умолчанию
Однажды работая с SQL сервером наткнулся на проблемы работы пользовательской БД. Пытаясь выяснить проблему попробовал подключиться через SQL Server Management Studio, но место подключения получил ошибку: Невозможно открыть пользовательскую базу данных по умолчанию. Связано это с тем что в настройках профиля пользователя через которого пытался войти в SQL Server Management Studio по умолчанию стояла как раз эта пользовательская база. Для решения проблемы нужно сменить пользовательскую БД на системную БД master. Для это нужно запустить cmd.exe и в ней выполнить:
c:\> sqlcmd -S SQLSERVER -d master 1> alter login SKYNET with default_database = master 2> go 3> exitСоотвественно SQLSERVER имя SQL сервера, SKYNET логин входа в SQL Server Management Studio.
Прочли: 6980 | Добавлено: 29 апреля 2011 | На главную