|
Description
|
When I tried to take ownership of a file with following scenario:
1) Parent folder (testdir1)'s ACL:
- Everyone: Full Control (This folder, subfolders and files)
- Owner: (SQA-LAB-WIN2000\user1)
2) Child file name (abc.txt)'s ACL:
- Everyone: Full Control
- Owner: (SQA-LAB-WIN2000\user1)
3) SQA-LAB-WIN2000\Administrator log in to the Windows client. However, I was connected (mapped) the Nevada and Windows 2000's shares as SQA-LAB-WIN2000\user1
4) When I clicked on the Owner tab of abc.txt file, I saw that the "Current owner of this item:" was SQA-LAB-WIN2000\user1 and "Change owner to:" list had administrator (SQA-LAB-WIN2000\administrator) and Administrators (hostname\Administrators); so I selected the administrator (SQA-LAB-WIN2000\administrator) under "Change owner to" and clicked Apply button, then the error message "Unable to set new owner on abc. This security ID may not be assigned as the owner of this object." was displayed if it was Windows 2000 server and the error message "Unable to set new owner on abc. Access is denined." was displayed if it was Nevada. It seems like CIFS is returning a wrong error code.
Please see the Attachments for network captures.
Tested on SunOS mysolaris2 5.11 snv_97 i86pc i386 i86pc.
|