Size: a a a

SqlCom.ru - уголок MS SQL

2021 July 07

YS

Yaroslav Schekin in SqlCom.ru - уголок MS SQL
Посмотрите CROSS / OUTER APPLY.
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
COmmon Table Expression или подзапрос или функция. Всё это может неиллюзорно тупить.
источник

DS

Denis Suhotin in SqlCom.ru - уголок MS SQL
Через row_number можно:

with MainTable as (select * from (values (1), (2), (3)) t(id)),
Top1Table as (select * from (values (1, 11), (1, 12), (2, 21), (2, 22), (3, 31), (3, 32)) t(refid, val))

select * from MainTable
join (
 select *, rn = row_number() over (partition by refid order by val) from Top1Table
) Top1TableDerived
on Top1TableDerived.refid = MainTable.id
and Top1TableDerived.rn = 1
источник

VA

Vladislav Anatol'evi... in SqlCom.ru - уголок MS SQL
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Всем привет
Если кто знает, помогите пожалуйста

У меня есть сервер ColdFusion и база данных ms sql server
Не могу получить соединение со своей базой. Все находиться на локальной машине
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
Дай какую-нибудь фактуру. Версия SQL Server. Какая ошибка возникает. Что ты уже посмотрел пытаясь решить проблему самостоятельно.
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
SQL server 2019

На сервере ColdFusion

Ошибка проверки подключения для источника данных: MyTestDSN
java.sql.SQLInvalidAuthorizationSpecException: [Macromedia] [Драйвер JDBC SQLServer] [SQLServer] Ошибка входа для пользователя «admin».

Запускал все возможные службы которые отвечают запуск сервера в (sql server configuration manager)
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
ПОльзователь admin в sql server есть?
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Не могу вспомнить где это посмотреть
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
ты его туда добавлял? Из коробки его нет.
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Похоже что нет
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
Поставь SQL Server Management Studio. Почитай про аутентификацию SQL Server. например тут. https://www.red-gate.com/simple-talk/sql/learn-sql-server/sql-server-authentication-methods/ потом подключись через ssms, создай логин с нужными тебе правами и используй его для подключения.
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Спасибо за источник
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Не могу вспомнить точно, но по моему при установки sql сервера что-то подобное делал
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
На скрине шаг при установке. Точно делал. но это не всё, что нужно. На этом шаге ты задал использует ли SQL Server смешанную аутентификацию или только виндовую. Тебе же нужно создать логин и наделить его правами.
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
Получается изменения внести могу только таким путем ?
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
Для того чтобы что-то поменять в настройках СУБД тебе нужно к ней подключиться. Для этого нужно помнить что ты на этом шаге выбрал - только виндовая аутентификация или смешанная. если смешанная, то тебя просили ввести пароль от юзера SA - это суперпользователь. для тестов тебе сойдёт и под ним ходить. если нужно создать другого пользователя, то нужно подключиться с использованием клиентских средств, таких как SQL Server management Studio (SSMS)
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
SQL Server management Studio (SSMS) через это подключения идет
источник

O

Oleg T in SqlCom.ru - уголок MS SQL
какой тип аутентификации ты выбираешь при подключении?
источник

AN

Andrey Naumov in SqlCom.ru - уголок MS SQL
источник