|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
Добрый день. Есть MSSQL Сервер Microsoft SQL Server 2016 (SP2-GDR) (KB4505220) - 13.0.5101.9 (X64) Jun 15 2019 23:15:58 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor) Создал имя для входа Test. Роль Sysadmin Сопоставил с 2-мя базами нужными Членство в ролях db_owner public Создал такого же пользователя на нужны БД. Захожу под ним выдает ошибку. При входе в систему пользователя "test" произошла ошибка. НО Вин аутентификация(доменного DBA) проходит на отлично.. Подскажите,в чем может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 20:27 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
Максим Александровитч, а) если у вас логин в роли sysadmin мапить его в базу дополнительно не нужно, он и так там всегда будет как dbo б) ошибка: При входе в систему пользователя "test" произошла ошибка. не очень похожа на сиквеловскую, через что заходите? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 20:53 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
felix_ff Максим Александровитч, а) если у вас логин в роли sysadmin мапить его в базу дополнительно не нужно, он и так там всегда будет как dbo б) ошибка: При входе в систему пользователя "test" произошла ошибка. не очень похожа на сиквеловскую, через что заходите? По п.а понял. По п в Захожу через SSMS Ошибка такая При входе в систему пользователя "test" произошла ошибка. (.Net SqlClient Data Provider) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 20:55 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
Максим Александровитч, ну ок.раз вы смогли создать логин и присвоить ему sysadmin, пока отпустим его. подключитесь под вашим логином кем создавали этого теста и покажите что показывает: Код: sql 1. 2. 3. 4. 5. 6.
и потом так: Код: sql 1. 2. 3. 4.
add: и да: При входе в систему пользователя "test" произошла ошибка. (.Net SqlClient Data Provider) это не полный текст ошибки. если SSMS выдает исключение на логине там можно провалиться в подробности что бы взять детальную информацию ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 21:06 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
felix_ff Максим Александровитч, ну ок.раз вы смогли создать логин и присвоить ему sysadmin, пока отпустим его. подключитесь под вашим логином кем создавали этого теста и покажите что показывает: Код: sql 1. 2. 3. 4. 5. 6.
и потом так: Код: sql 1. 2. 3. 4.
add: и да: При входе в систему пользователя "test" произошла ошибка. (.Net SqlClient Data Provider) это не полный текст ошибки. если SSMS выдает исключение на логине там можно провалиться в подробности что бы взять детальную информацию role name type_desc sysadmin Test SQL_LOGIN principal_id sid name type usage 1 0x01 dbo SQL USER GRANT OR DENY principal_id sid name type usage 278 0xE170E60C3A68CF42B1FE710C6B6DA02F Test SQL LOGIN GRANT OR DENY 2 0x02 public SERVER ROLE GRANT OR DENY 3 0x03 sysadmin SERVER ROLE GRANT OR DENY ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 21:35 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
А какая именно детальная инф-я нужна? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 21:37 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
Максим Александровитч, ок, действительно sysadmin. ну в таком случае проверьте: Код: sql 1. 2.
должно быть 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 21:52 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
felix_ff, Нет,тут loginmode=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 22:01 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
Максим Александровитч, это значит у вас включен режим проверки подлинности только Windows по ПКМ на самом экземпляре сервера => свойства. вкладка безопасность, там радио кнопку в режим "проверка подлинности sql server + windows" и потом рестарт службы сиквела ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 22:05 |
|
Создание имени для входа и пользователя
|
|||
---|---|---|---|
#18+
felix_ff Максим Александровитч, это значит у вас включен режим проверки подлинности только Windows по ПКМ на самом экземпляре сервера => свойства. вкладка безопасность, там радио кнопку в режим "проверка подлинности sql server + windows" и потом рестарт службы сиквела Да,все работает...Спасибо большое. Где только не копался я ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 22:08 |
|
|
start [/forum/topic.php?fid=46&fpage=77&tid=1686825]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 441ms |
0 / 0 |