Select the product you need help with
วิธีการให้สิทธิผู้ใช้ในการจัดการบริการต่าง ๆ ใน Windows Server 2003หมายเลขบทความ (Article ID): 325349 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้ เนื้อหาบนหน้านี้สรุปบทความนี้อธิบายวิธีการที่อนุญาตให้ผู้ใช้สิทธิ์ในการจัดการบริการของระบบใน Windows Server 2003 โดยค่าเริ่มต้น เฉพาะสมาชิกของกลุ่มผู้ดูแลสามารถเริ่มการทำงาน หยุด หยุดชั่วคราว ดำเนินต่อ หรือเริ่มบริการ บทความนี้อธิบายวิธีการที่คุณสามารถใช้เพื่อให้สิทธิ์ที่เหมาะสมกับผู้ใช้ในการจัดการบริการ วิธีที่ 1: ใช้'นโยบายกลุ่ม'คุณสามารถใช้'นโยบายกลุ่ม'เพื่อเปลี่ยนแปลงสิทธิ์ของบริการของระบบสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานนี้ โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base::324802
(http://support.microsoft.com/kb/324802/EN-US/
)
HOW TO: กำหนดค่านโยบายกลุ่มเพื่อรักษาความปลอดภัยการตั้งค่าสำหรับบริการของระบบใน Windows Server 2003วิธีที่ 2: ใช้แม่แบบการรักษาความปลอดภัยเมื่อต้องการใช้แม่แบบการรักษาความปลอดภัยการเปลี่ยนแปลงสิทธิ์ของบริการระบบ สร้างต้นแบบการรักษาความปลอดภัย โดยให้ทำตามขั้นตอนต่อไปนี้::
วิธีที่ 3: ใช้ Subinacl.exeวิธีการขั้นสุดท้ายสำหรับการกำหนดสิทธิ์ในการจัดการการบริการที่เกี่ยวข้องกับการใช้โปรแกรมอรรถประโยชน์ Subinacl.exe จากทรัพยากร Kit การ Windows 2000 ไวยากรณ์สำหรับซึ่งมีดังนี้:\\MachineName\ServiceName /SERVICE SUBINACL /GRANT = UserName [DomainName\] [= Access] หมายเหตุ
การเปลี่ยนแปลงหลายการอัตโนมัติด้วย Subinacl ไม่มีตัวเลือกที่คุณสามารถระบุการที่จะตั้งค่าการเข้าถึงที่จำเป็นสำหรับการบริการทั้งหมดบนคอมพิวเตอร์เฉพาะ อย่างไรก็ตาม สคริปต์ตัวอย่างต่อไปนี้อธิบายวิธีการหนึ่งที่สามารถถูกขยายวิธีที่ 3 เพื่อทำให้งาน:
strDomain = Wscript.Arguments.Item(0)'domain where computer account is held
strComputer = Wscript.Arguments.Item(1)'computer netbios name
strSecPrinc = Wscript.Arguments.Item(2)'user's login name as in: DomainName\UserName
strAccess = Wscript.Arguments.Item(3)'access granted, as per the list in the KB
'bind to the specified computer
set objTarget = GetObject("WinNT://" & strDomain & "/" & strComputer & ",computer")
'create a shell object. Needed to call subinacl later
set objCMD = CreateObject("Wscript.Shell")
'retrieve a list of services
objTarget.filter = Array("Service")
For each Service in objTarget
'call subinacl to se the permissions
command = "subinacl /service " & Service.name & " /grant=" & strSecPrinc & "=" & strAccess
objCMD.Run command, 0
'report the services that have been changed
Wscript.Echo "User rights changed for " & Service.name & " service"
next
หมายเหตุ
คุณสมบัติหมายเลขบทความ (Article ID): 325349 - รีวิวครั้งสุดท้าย: 13 มกราคม 2554 - Revision: 3.0 ใช้กับ
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:325349
(http://support.microsoft.com/kb/325349/en-us/
)
| การแปลบทความ
|




กลับไปด้านบน








