posix_setuid
(PHP 4, PHP 5)
posix_setuid — Fixe l'UID effective du processus courant
Description
bool posix_setuid
( int
$uid
)Fixe l'UID effective de l'utilisateur du processus courant. Vous devez avoir les privilèges nécessaires (traditionnellement ceux du root) sur votre système pour le faire.
Liste de paramètres
-
uid
-
L'ID de l'utilisateur.
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemples
Exemple #1 Exemple avec posix_setuid()
<?php echo posix_getuid()."\n"; //10001 echo posix_geteuid()."\n"; //10001 posix_setuid(10000); echo posix_getuid()."\n"; //10000 echo posix_geteuid()."\n"; //10000 ?>
Voir aussi
- posix_setgid() - Fixe le GID effectif du processus courant
- posix_seteuid() - Modifie l'identifiant d'utilisateur réel (UID) du processus courant
- posix_getuid() - Retourne l'ID de l'utilisateur du processus courant
- posix_geteuid() - Retourne l'UID effectif de l'utilisateur du processus courant