таблица_v8users

This is an old revision of the document!


Таблица v8users

В данной таблице содержатся данные о пользователях базы 1с. Иногда из неё можно извлечь некоторую полезную информацию. Такую, как имена пользователей и их роли в базе.

Если мы работаем в PostgreSQL, то получить список администраторов конкретной базы можно следующим образом.

В консоли сервера БД переключаемся на юзера postgres, запускаем psql, дальше выбираем базу.

 su postgres
 psql
 \c database_name

Теперь запустим запрос SQL, который выгрузит нам всех пользователей с административными ролями.

 select name from v8users where admrole = 1;
 

В некоторых гайдах пишут, что можно удалить таблицу v8users, либо её очистить, чтобы попасть в конфигуратор базы без пароля, однако, осуществить на практике это у меня пока не получилось. Но можно попробовать следующее.

Переименовываем таблицу и файл users.usr

 ALTER TABLE v8users RENAME TO v8users2;
 UPDATE Params SET FileName='users.usr_old' WHERE FileName='users.usr';
таблица_v8users.1681465772.txt.gz · Last modified: 2023/04/14 09:49 by jp