Каковы имя пользователя и пароль по умолчанию для моего SQL Server Express? - PullRequest
2 голосов
/ 07 августа 2010

Он устанавливается автоматически вместе с Visual Studio 2010 Ultimate.Я не создал пользователей для сервера или НИЧЕГО.

Я использую:

string connectionString = @"Server=.\SQLEXPRESS;Database=SportsStore;Trusted_Connection=yes;";

Я получаю ошибку, что аутентификация не удалась.Итак, сервер обнаружен, но мои учетные данные неверны.Какой будет логин и пароль по умолчанию?

Редактировать: Все еще не работает!: (

Вот моя строка подключения:

string connectionString = @"Server=.\SQLEXPRESS;Database=SportsStore;Integrated Security=SSPI;";

И сообщение об ошибке:

Не удается открыть базу данных "SportsStore", запрошенную при входе в систему.Ошибка входа в систему. Ошибка входа пользователя 'ToshibaLaptop \ Sergio'.

Ответы [ 5 ]

3 голосов
/ 07 августа 2010

Вы, вероятно, не должны подключаться с использованием Sql Server Authentication.

Войдите в систему как администратор на коробке, подключитесь с помощью встроенной аутентификации Windows, и вы должны быть системным администратором.

3 голосов
/ 07 августа 2010

Если вы используете аутентификацию SQL Server, вы можете попробовать имя пользователя sa и пустой пароль, но я не уверен, по умолчанию ли это.Встроенная проверка подлинности Windows должна работать, поэтому вы должны иметь возможность подключиться к своей учетной записи Windows:

string conn = "Data Source=.\SQLExpress;Initial Catalog=mydb;Integrated Security=SSPI;";
1 голос
/ 07 августа 2010

Сообщение об ошибке указывает, что SQL Server не может открыть базу данных.Я думаю, что вы успешно проходите аутентификацию, но у вас проблемы с подключением к базе данных.Доступна ли база данных?

Вы можете выполнить тест, изменив базу данных на master в строке подключения.Если это удастся, то ваша проблема связана с базой данных.Я понимаю, что вы можете получить другие ошибки, но тест должен подтвердить, что вы можете войти в SQL Server.

0 голосов
/ 03 октября 2017

Для меня SQL Server (SQLEXPRESS) служба отключена, поэтому выдает ошибку.После включения службы SSMS работает нормально

  1. Перейти к команде Run и введите services.msc и нажмите кнопку ОК
  2. Откроется окно служб.Проверьте состояние SQL Server (SQLEXPRESS) службы
  3. Если служба не запущена, запустите службу

Теперь попробуйте снова войти в систему SSMS.

0 голосов
/ 07 августа 2010

В SQL 2008, если вы используете значения по умолчанию, не будет пользователя SQL Server, будет включена только аутентификация Windows - и она будет работать только для пользователя, у которого установленное приложение будет иметь доступ через аутентификацию Active Directory.

...