Windows“ Run As” โดยไม่ทราบรหัสผ่าน
เรากำลังติดตั้งระบบสื่อดิจิทัลที่สถานีวิทยุวิทยาลัยที่ฉันทำงาน เรากำลังพยายามให้โปรแกรมเมอร์ (อ่าน; ดีเจไม่ใช่ผู้เข้ารหัส) เข้าถึงเพลงโดยไม่อนุญาตให้พวกเขาคัดลอกไฟล์ใด ๆ ลงในแฟลชไดรฟ์หรือถ่ายโอนเพลงผ่านอินเทอร์เน็ต เรากำลังทำงานบนระบบ Windows (Windows XP สำหรับเครื่องไคลเอนต์และ Windows Server 2008 สำหรับเซิร์ฟเวอร์สื่อ) ความคิดของฉันคือสิ่งนี้ สร้างผู้ใช้ (ProgramUser) ที่ไม่มีสิทธิ์เข้าถึงสื่อดิจิทัลทั้งหมด สร้างผู้ใช้ (MediaUser) ที่มีสิทธิ์เข้าถึงแบบอ่านอย่างเดียวกับสื่อดิจิทัลที่โปรแกรมเมอร์ไม่รู้อะไรเลยและไม่ทราบรหัสผ่าน ให้ผู้ใช้ลงชื่อเข้าใช้ Windows ในฐานะผู้ใช้ ProgramUser โดยไม่ให้ผู้ใช้เข้าถึงสื่อใด ๆ เรียกใช้แอปพลิเคชั่นการเล่นของเรา ( Traktor ) ในฐานะ MediaUser ทำให้โปรแกรมเมอร์สามารถเล่นสื่อ แต่ไม่คัดลอกหรือแก้ไข ดูเหมือนว่าเป็นโซลูชั่นที่สมบูรณ์แบบ แต่ก็มี gotcha อยู่หนึ่งอัน หากแอปพลิเคชั่นเล่นหรือเครื่องขัดข้องโปรแกรมเมอร์เป็นบุคคลเดียวที่สามารถให้มันทำงานอีกครั้งในเวลาที่เหมาะสม (เราเป็นสถานีวิทยุ 15 kW FM ดังนั้นการหยุดทำงานจึงเป็นเรื่องใหญ่) ดังนั้นภาวะที่กลืนไม่เข้าคายไม่ออกของฉัน ... ฉันจะให้โปรแกรมเมอร์สามารถเริ่มต้นแอปพลิเคชันการเล่นของเราในฐานะผู้ใช้ที่พวกเขาไม่ทราบรหัสผ่านได้อย่างไร