powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / несуществующие UID
8 сообщений из 8, страница 1 из 1
несуществующие UID
    #36307266
xelainis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Вот какая странная ситуация вышла: есть Informix 7.3, работает, кушать не просит, но есть один момент, который меня настораживает. Для части пользователей(буквально три-четрые из 50-ти) UIDы под которым запускаются процессы этих пользователей, а соответственно и владельцы файлов трассировки и explain-ов не соответствуют UID-ам под которыми они заведены. Что бы было более понятно приведу пример:

В *никсе заведен пользователь, скажем, sinitsa, с UID 1000. Этот пользователь, подсоединяется к серверу под своим логином и паролем, и начинает работу с БД. В syssessions при этом мы видим, что UID этого пользователя вовсе не 1000, а 12345. И если пользователь захочет оттрасировать процедуру, то владельцем файла трассировки будет неизвестный пользователь с этим самым UID 12345.

Вопрос -- откуда Информикс взял этот UID? Как исправить ситуацию?

Спасибо.
...
Рейтинг: 0 / 0
несуществующие UID
    #36307401
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Авторизация у информикса какая?
OS?
...
Рейтинг: 0 / 0
несуществующие UID
    #36307620
svat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xelainisЗдравствуйте!

что UID этого пользователя вовсе не 1000, а 12345.


а проверялось ли тривиальное:

cat /etc/passwd | grep sinitsa

sinitsa:x:1000:......
sinitsa:x:12345:......

?
...
Рейтинг: 0 / 0
несуществующие UID
    #36308344
xelainis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zaiets,

а какая может быть в 7.3? Там же даже нет PAM. Обычная, по /etc/passwd
...
Рейтинг: 0 / 0
несуществующие UID
    #36308346
xelainis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
svat2,

Конечно проверялось.
...
Рейтинг: 0 / 0
несуществующие UID
    #36308388
xelainis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что бы не оставатся голословным:

Код: plaintext
1.
2.
select username,uid from syssessions where username in ('dimam','irina');
 1  irina   1015 
 2  dimam   12643 

Код: plaintext
1.
2.
root@dalaman:/home/sinitsa# getent passwd | grep -E "dimam|irina" | cut -d":" -f  1 , 3 
dimam: 1005 
irina: 1015 

Informix Dynamic Server Version 7.30.UC10

вот так :(
...
Рейтинг: 0 / 0
несуществующие UID
    #36308653
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xelainiszaiets,

а какая может быть в 7.3? Там же даже нет PAM. Обычная, по /etc/passwd

во времена 7.3 до ЛДАП например еще мі не доросли, но NIS пользовали.
что говорит
grep passwd /etc/nsswitch.conf
На том же 9.40 мы использовали PAM, но настраивали не для Информикс а для ОС.
На 7.3 думаю єто тоже работает.

в какой-то системе есть dimam 12643 ?
Просто так то уид не вірос, где-то думаю он должен біть.
...
Рейтинг: 0 / 0
несуществующие UID
    #36308697
xelainis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zaiets,

На 7.3 через PAM ничего не работает, не умеет он его попросту, NIS он умеет, но у нас NIS не используется. Пользователь dimam есть только в этой системе. Больше его нигде нет. Вывод getent passwd я дал выше.

/etc/nsswitch.conf:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / несуществующие UID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]