Имя: Пароль:
1C
1С v8
УТ 10,3 Где хранятся пользователи ИБ?
0 13Дима13
 
16.04.14
10:43
УТ 10,3 Где хранятся пользователи ИБ?
1 jsmith82
 
16.04.14
10:48
таблица Params
2 jsmith82
 
16.04.14
10:48
для работы во встроенном языке класс МенеджерПользователейИнформационнойБазы
3 mikecool
 
16.04.14
10:49
(1) вот зачем ты автору мозг сломал?
4 jsmith82
 
16.04.14
10:53
хотя вру немного
http://savepic.net/5192898.htm
5 13Дима13
 
16.04.14
10:56
а как программным способом удалить пользователя ИБ?
6 jsmith82
 
16.04.14
11:00
МенеджерПользователейИнформационнойБазы (InfoBaseUsersManager)
Методы:

НайтиПоИмени (FindByName)
НайтиПоУникальномуИдентификатору (FindByUUID)
ПолучитьПользователей (GetUsers)
СоздатьПользователя (CreateUser)
ТекущийПользователь (CurrentUser)

ПользовательИнформационнойБазы (InfoBaseUser)
Свойства:

...

Методы:

Записать (Write)
Удалить (Delete)
7 vde69
 
модератор
16.04.14
11:01
(5) а ты уверен?
после удаления что будет в логе 1с? Как будут отображатся действия удаленого пользователя?
8 13Дима13
 
16.04.14
11:03
(7) под администратором удалять других пользователей возможно?
9 jsmith82
 
16.04.14
11:07
Я проверил. Пользователь удаляется. В логах остаётся наименование
10 13Дима13
 
16.04.14
11:08
(9) Если не трудно можно мне код, как ты его удалил. Раз ты все равно уже проверил
11 jsmith82
 
16.04.14
11:10
(10)
Пользователь = ПользователиИнформационнойБазы.НайтиПоИмени("...");
    Пользователь.Удалить();
12 13Дима13
 
16.04.14
11:11
(11) а я сижу туплю пишу ПользовательИнформационнойБазы. спасибо
13 jsmith82
 
16.04.14
11:14
SELECT T1.[_ID]
      ,T1.[_UserID],

      T2.ID
  FROM [ch750prov].[dbo].[_UsersWorkHistory] AS T1
  LEFT JOIN  [ch750prov].[dbo].[v8users] AS T2 on T1._UserID = T2.ID

Есть нули
значит, айди остаётся
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс