아니요, 최소한 소프트웨어를 조금만 조이지 않으면 불가능합니다. 그것은 실제로 위치와 권한과 관련이 있으며 소프트웨어가 실제로 어떻게 실행되는지에 대해서는별로 관련이 없습니다.
단일 사용자 용 소프트웨어를 설치하면 일반적으로 사용자 프로필에 배치됩니다. 경우에 따라 AppData 폴더 또는 다른 위치에 있습니다. 이러한 사용자 프로필 폴더는 자신이 소유 한 폴더에만 액세스 할 수 있으므로 다른 사용자는이 폴더 내에서 소프트웨어를 사용할 수 없습니다.
모든 사용자를위한 소프트웨어를 설치하면 C : \ 드라이브의 루트에있는 일반 "Program Files"폴더에 저장되며 해당 컴퓨터의 C : \ 드라이브에 액세스 할 수있는 모든 사용자는 응용 프로그램을 실행할 수 있습니다 사용자가 해당 폴더에 잠금을 설정하지 않는 한 응용 프로그램 자체는 종종 자신의 폴더에 고정 된 잠금을 무시할 수 없으므로 권장되지 않습니다.
이 때문에 모든 사용자가 소프트웨어 설치를 액세스 할 수 없도록 변경하는 유일한 방법은 소프트웨어가있는 폴더를 원래 설치 위치에서 적절한 사용자 드라이브 폴더로 옮기는 것입니다. 이로 인해 응용 프로그램에 따라 권한 오류가 발생하고 응용 프로그램 작업에서 여러 가지 다른 문제가 발생할 수 있습니다. MySQL의 작동 방식으로 인해 해당 폴더 이동이 수행 된 경우 제대로 작동하지 않을 수 있습니다.
폴더를 이동하고 소프트웨어를 손상시킬 위험이 아니라 프로필에 맞게 소프트웨어를 다시 설치하는 것이 좋습니다.
MySQL의 경우 소프트웨어 사용 경험으로 인해 액세스하지 않으려는 사용자의 MySQL 폴더에 대한 폴더 액세스를 제한하는 것이 좋습니다. 어쨌든이 모든 사용자 프로필에 설치됩니다. 응용 프로그램 폴더에 대한 액세스를 제한하면 응용 프로그램에 대한 바로 가기가 표시 되어도 액세스 할 수 없습니다. 나는 그러한 방법을 수행하는 많은 방법이 있기 때문에 그러한 접근을 어떻게 제한 할 것인지에 대해서는 설명하지 않을 것입니다. 가장 좋은 방법은 아마도 MySQL 폴더의 환경 설정 창에서 보안 설정을 조정하는 것일 것입니다. 그러나 나는 당신에게 맡길 것입니다.
다른 응용 프로그램의 정의와 설치 방법에 따라 응용 프로그램이 포함 된 폴더에 대한 사용자 액세스를 제한하는 것만 큼 쉽습니다. 프로필에 이러한 폴더에 대한 바로 가기 나 링크가없는 경우 액세스하지 않으려는 사용자에게 쉽게 숨길 수 있습니다. 숨겨진 폴더를 볼 수 없으면이 사용자는 응용 프로그램이 존재한다는 사실조차 알 수 없습니다. 그러나이 방법은 그다지 안전하지 않습니다.
그것은 실제로 응용 프로그램에 달려 있습니다. 단일 사용자 만 액세스 할 수있는 모든 응용 프로그램 목록을 제공 할 수 있다면 그러한 작업을 수행하는 방법에 대한 정보를 한 장씩 작성할 수 있습니다.
이러한 폴더에 대한 액세스 가능성이 정말로 필요하지 않으면 극단적 인 암호화 조치를 살펴보고 싶을 수 있습니다. 이 스택 교환 사이트 를 방문하십시오.
내가 도울 수 있기를 바랍니다! :)