Имя: Пароль:
1C
1С v8
Перевод файловой БД в клиентсерверную на MS SQL
,
0 TurishkinPavel
 
30.03.21
08:37
Добрый день, при переводе файловой базы в sqlную возникла проблема - не могу добавить базу в консоль администрирования сервера 1С. Ругается на пользователя:

Ошибка СУБД
...."при входе в систему пользователя KEMP\admin1cserver произошла ошибка
Hresult=80040E4D, SQLSTATE = 28000, State = 1, Serevity = E, native = 18456, Line = 1"

В sql management studio заходит, права у этой учетки админские и на сервер sql и в management studio, порты 1433, 1434 открыл по инструкции "https://kuharbogdan.com/stati-po-1s/kakie-porty-nuzhno-otkryt-na-brandmauere-dlya-raboty-v-1s/".

Пока не понимаю в чем еще может быть проблема, подскажите, пожалуйста, умные люди?)
1 TurishkinPavel
 
30.03.21
08:38
Вручную базу создал от этого пользователя
2 Aleksey
 
30.03.21
08:38
а зачем ты это сделал?
3 TurishkinPavel
 
30.03.21
08:40
(2) базу создал? проверял все ли так настроил.
были попытки и новую базу сделать через консоль администрирования сервера - ошибка аналогичная
4 Мимохожий Однако
 
30.03.21
08:41
(1) В консоли SQL создавал или в консоли 1С?
5 RomanYS
 
30.03.21
08:42
(0) под каким пользователем запущен сервер 1с?
6 TurishkinPavel
 
30.03.21
08:44
(4) в консоли 1С пытаюсь создать на сервере приложений 1С от имени администратора сервера SQL
сервер 1С запущен под другим пользователем
7 TurishkinPavel
 
30.03.21
08:45
(5) от другого пользователя - USR1CV8
8 RomanYS
 
30.03.21
08:48
(7) если не ошибаюсь в 1с нельзя авторизоваться в СКЛ от другого винилового пользователя, указать можно только скульного
9 Бешеный заяц
 
30.03.21
08:50
(0) Создать базу 1С пустую в клиент серверном варианте, (пользователя SQL при создании прописать SA), далее загрузить туда свою базу
10 TurishkinPavel
 
30.03.21
08:51
(8) ага, понял, щас тогда в скл студии дам права админу сервера приложений 1с и через него попробую создать базу, спасибо)
11 TurishkinPavel
 
30.03.21
08:52
(9) вариант с sa не хотелось бы рассматривать, но тоже попробую на худой конец, спасибо)
12 Aleksey
 
30.03.21
08:53
Так я не понял нафига консоль мучать? Почему просто не создать базу без консоли?
13 тук-тук
 
30.03.21
08:54
(10) через меню запуска 1С создаешь серверную базу от sa и в конфигураторе загружаешь dt/

от сильно администых админов один вред для 1С)
14 TurishkinPavel
 
30.03.21
08:57
(12) да создать то можно, но она не подключается в консоли администрирования 1С - пишет ту же ошибку. Где то прав недодал я кому-то.
15 TurishkinPavel
 
30.03.21
08:58
(13) да, такой план Б тоже пока есть)
16 Василий Алибабаевич
 
30.03.21
08:59
(14) Из всех прав пользователю SQL нужно только db_creator. Все.
17 TurishkinPavel
 
30.03.21
09:01
(8) все, создалась) я забыл прописать админа сервера 1С в скл менеджмент студио))
18 Василий Алибабаевич
 
30.03.21
09:02
+ (16) План примерно такой :
1. В разделе "безопасность" сервера SQL добавить пользователя (наприер V8). Установить ему пароль (например "123"). И назначить ему роль на сервере db_creator.
2. В консоли сервера 1С при создании базы указать этого пользователя.
3. Все.
19 acht
 
30.03.21
09:02
(16) 1С с тобой не согласна - https://its.1c.ru/db/v8318doc#bookmark:cs:TI000000110
20 TurishkinPavel
 
30.03.21
09:03
(16) а как же "public"? я просто не особо шарю в администрировании, но у нас заведено ( звучит глупо, знаю(( Но хочу разобраться) ставить ее.
21 acht
 
30.03.21
09:06
(16) До примерно 16 версии все был проще - https://its.1c.ru/db/metod8dev/content/5904/hdoc
22 Василий Алибабаевич
 
30.03.21
09:22
(20) Птля... Всегда забываю про public. Сорри.
23 тук-тук
 
30.03.21
09:26
(22) зачем помнить про public - автоматом ставится при добавлении имени для входа
24 TurishkinPavel
 
30.03.21
09:27
а, это просто роль для прав на простейшие команды
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший