void method(boolean u,int max)
{
uu=u;
maxi=max;
if (uu==true)
{
CountDownTimer uy = new CountDownTimer(maxi, 1000)
{
public void onFinish()
{
text.setText("Finish");
}
@Override
public void onTick(long l) {
String currentTimeString=DateFormat.getTimeInstance().format(new Date());
text.setText(currentTimeString);
}
}.start();
}
else{text.setText("Stop ");
}
Является ли ваш SQL Server «аутентификацией в смешанном режиме»? Это необходимо для входа в систему с учетной записью SQL Server вместо входа в систему Windows.
Вы можете проверить это, проверив свойства сервера, а затем SECURITY, он должен быть в «SQL Server и Windows Authentication Mode»,
Эта проблема возникает, если пользователь пытается войти в систему с учетными данными, которые не могут быть проверены. Эта проблема может возникать в следующих сценариях:
Сценарий 1: Логин может быть именем SQL Server, но сервер принимает только проверку подлинности Windows.
Сценарий 2: вы пытаетесь подключиться с использованием проверки подлинности SQL Server, но используемый логин не существует на SQL Server.
Сценарий 3: логин может использовать проверку подлинности Windows, но логин является непризнанным директором Windows. Непризнанный главный Windows означает, что Windows не может проверить логин. Возможно, это связано с тем, что вход в Windows из недоверенного домена.
Также возможно, что пользователь указал неверную информацию.
Мы решили наш Linux / PHP-подход к проблеме SQL Server, создав новую учетную запись для входа в систему с проверкой подлинности SQL Server вместо проверки подлинности Windows.
Для ошибки Can not connect to the SQL Server. The original error is: Login failed for user 'username'.
необходимо выполнить требования к порту на стороне сервера MSSQL.
В брандмауэре Windows необходимо настроить другие порты за пределами стандартного порта 1433.
Также убедитесь, что учетная запись не заблокирована в пользовательских свойствах вкладка «Статус»
Я столкнулся с той же проблемой, и я исправил ее, добавив свое имя пользователя Windows в SQL, а затем на мой сервер, вот как я это сделал:
Сначала создайте новый логин с вашим именем пользователя Windows :
Нажмите «Поиск», затем введите свое имя в поле и нажмите «Проверить имена».
Затем добавьте этого пользователя на сервер:
Щелкните правой кнопкой мыши на сервере> Разрешения> Поиск> Обзор> Выберите пользователя (вы заметите, что теперь пользователь, которого вы создали, доступен в списке)
Надеюсь, это поможет; -)
Я получил то же сообщение об ошибке при попытке подключиться к моей SQL DB в Azure (используя sql-cli). Простое решение заключалось в том, чтобы избежать пароля с одинарными кавычками:
mssql -s server.database.windows.net -u user@server -p 'your_password' -d your_db -e