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

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

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

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

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

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


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

cat /etc/passwd | grep sinitsa

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

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

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

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

Код: 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
13.11.2009, 11:23
    #36308653
zaiets
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несуществующие UID
xelainiszaiets,

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

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

в какой-то системе есть dimam 12643 ?
Просто так то уид не вірос, где-то думаю он должен біть.
...
Рейтинг: 0 / 0
13.11.2009, 11:33
    #36308697
xelainis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несуществующие UID
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
Форумы / Informix [игнор отключен] [закрыт для гостей] / несуществующие UID / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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