1. Çü½Ä: result= setuser(username, password)
2. ±â´É: ÀÎÀÚ username »ç¿ëÀÚÀÇ ±ÇÇÑ(user id, group id)À» ȹµæ ÇÑ´Ù. ½Ã½ºÅÛÀÇ
su¸í·É°ú ºñ½ÁÇÑ ÀÏÀ» Çϸç ÀÎÀÚ username »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù.
(ȯ°æº¯¼öÀÇ °ªÀº º¯°æµÇÁö ¾ÊÀ¸¸ç ´ÜÁö ±ÇÇѸ¸ ȹµæÇÑ´Ù)
3. ¼³¸í
(1) ÀÎÀÚ username°ú password´Â ¹®ÀÚ¿ÀÌ¸ç ¼öÄ¡ÀÌ¸é ¹®ÀÚ¿·Î º¯È¯µÈ´Ù.
(2) ÀÎÀÚ usernameÀº ½Ã½ºÅÛ¿¡ µî·ÏµÇ¾î ÀÖ´Â »ç¿ëÀÚ À̸§(login id)À̾î¾ß ÇÑ´Ù.
(3) ÀÎÀÚ password´Â ±× »ç¿ëÀÚÀÇ login ¾ÏÈ£ÀÌ´Ù.
(4) resultÀÇ °ªÀÌ 1 À̸é Á¤»óÀûÀ¸·Î »ç¿ëÀÚ¸¦ º¯°æÇÑ °ÍÀÌ´Ù.
(5) resultÀÇ °ªÀÌ 0 ÀÌ¸é ½Ã½ºÅÛ¿¡ µî·ÏµÇ¾î ÀÖÁö ¾ÊÀº »ç¿ëÀÚÀÏ °æ¿ìÀÌ´Ù.
(6) resultÀÇ °ªÀÌ -1 ÀÌ¸é »ç¿ëÀÚÀÇ ¾ÏÈ£°¡ Ʋ¸° °æ¿ìÀÌ´Ù.
(7) resultÀÇ °ªÀÌ -2 À̸é user id¸¦ º¯°æÇÒ ¼ö ¾ø´Â °æ¿ìÀÌ´Ù.
(8) resultÀÇ °ªÀÌ -3 À̸é group id¸¦ º¯°æÇÒ ¼ö ¾ø´Â °æ¿ìÀÌ´Ù.
(9) resultÀÇ °ªÀÌ -4 À̸é user id¿Í group id¸¦ ¸ðµÎ ¼³Á¤ÇÒ ¼ö ¾ø´Â °æ¿ìÀÌ´Ù.
|