प्रौद्योगिकी साझेदारी

विण्डोज इत्यत्र apache उपयोक्त्रे प्रवेशं दातुं icacls आदेशस्य उपयोगं कुर्वन्तु

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

मुक्त मेघसर्वरं, Sanfeng मेघं, उपयोक्तृअनुमतिप्रक्रिया च त्रुटिनिवारणम् ।
विण्डोज इत्यत्र icacls आदेशः सञ्चिकासु निर्देशिकासु च अनुमतिः परिवर्तयितुं अतीव शक्तिशाली साधनम् अस्ति । तथापि, एतत् ज्ञातव्यं यत् विण्डोज पूर्वनिर्धारितजालसर्वरः (यथा IIS) प्रायः विशिष्टस्य उपयोक्तृलेखस्य अन्तर्गतं, यथा IUSR, IWAM_ प्लस् यन्त्रनाम, अथवा विण्डोजस्य नूतनसंस्करणेषु, अनुप्रयोगपूलविन्यासस्य इष्टप्रयोक्तृलेखस्य माध्यमेन चाल्यते . अपाचे प्रायः विण्डोज इत्यत्र पूर्वं संस्थापितं न आगच्छति, परन्तु यदि भवान् तत् संस्थापयति (कदाचित् चालयितुं सेवालेखादिसङ्कुलद्वारा।

यतः Apache विण्डोज इत्यत्र apache इति उपयोक्तृलेखं पूर्वनिर्धारितं न भवति, तस्मात् प्रथमं भवद्भिः निर्धारितव्यं यत् Apache वास्तवतः कस्य उपयोक्तुः रूपेण चालितः अस्ति । इदं प्रायः Apache service properties इत्यत्र द्रष्टुं शक्यते (Service Manager इत्यत्र Apache service इत्यत्र राइट्-क्लिक् कृत्वा Properties इति चित्वा Logins ट्याब् पश्यन्तु) ।

भवता तस्य खातेः परिचयः कृतः इति कल्पयित्वा यस्य अन्तर्गतं अपाचे सेवा प्रचलति (वयम् अत्र तत् आह्वयेम), तथा च भवान् तत् खातेः कस्यापि सञ्चिकायाः ​​निर्देशिकायाः ​​वा प्रवेशं दातुं icacls आदेशस्य उपयोगं कर्तुम् इच्छति इति कल्पयित्वा, भवान् एतानि पदानि अनुसर्तुं शक्नोति:

एकं आदेशप्रोम्प्ट् (प्रशासकरूपेण) उद्घाटयन्तु ।
अनुमतिं दातुं icacls आदेशस्य उपयोगं कुर्वन्तु । मानातु यत् भवान् C:pathtoyourdatabasefiles निर्देशिकायां पठनस्य अनुमतिं दातुम् इच्छति, भवान् निम्नलिखित आदेशं उपयोक्तुं शक्नोति ।
cmd
icacls “C:मार्गं भवतःडेटाबेससञ्चिकाः” /अनुदानं “”:R
अत्र, /grant पैरामीटर् अनुमतिं दातुं उपयुज्यते, "" अपाचे सेवायाः चालितलेखनाम अस्ति (कृपया तस्य स्थाने वास्तविकलेखानाम्ना प्रतिस्थापयन्तु), तथा च :R पठन अनुमतिः सूचयति

यदि भवान् उपनिर्देशिकानां सञ्चिकानां च समानानुमतिम् अपि दातुम् इच्छति तर्हि /T पैरामीटर् योजयितुं शक्नोति (यस्य अर्थः निर्देशिकावृक्षे सर्वाणि सञ्चिकानि निर्देशिकाश्च पुनरावर्तनीयरूपेण संसाधितुं शक्नोति):
cmd
icacls “C:मार्गं भवतःडेटाबेससञ्चिकाः” /अनुदानं “”:R /T
यदि भवान् सुनिश्चितं कर्तुम् इच्छति यत् खातं निर्देशिकावृक्षं पारयितुं शक्नोति (यद्यपि तस्य विशिष्टनिर्देशिकायां प्रवेशः स्पष्टतया न दत्तः), तर्हि भवान् /I (inherit) विकल्पं योजयितुं अपि विचारयितुम् इच्छति, परन्तु सामान्यतया यतः एतत् आवश्यकं नास्ति /grant Inheritance पूर्वमेव अन्तर्निहितरूपेण नियन्त्रितम् अस्ति । तथापि यदि भवान् अनुमतिः स्पष्टतया उत्तराधिकाररूपेण सेट् भवति इति सुनिश्चितं कर्तुम् इच्छति तर्हि भवान् एतत् कर्तुं शक्नोति:
cmd
icacls “C: पथतेयौरडेटाबेसफाइल” /अनुदान “”:(OI)(CI)R
अत्र (OI) इत्यस्य अर्थः वस्तु उत्तराधिकारः, (CI) इत्यस्य अर्थः पात्रस्य उत्तराधिकारः, R अद्यापि पठनानुमतिः अस्ति ।

कृपया ज्ञातव्यं यत् तस्य स्थाने अपाचे सेवायाः वास्तविकरूपेण उपयुज्यमानेन खातानाम्ना स्थापनीयम् । यदि भवान् निश्चितः नास्ति तर्हि भवान् पुनः Service Manager मध्ये गत्वा Apache सेवायाः गुणाः द्रष्टुं शक्नोति ।

तदतिरिक्तं, यदि भवतः दत्तांशकोशसञ्चिकाः ODBC मार्गेण अभिगताः सन्ति तथा च सञ्चिकाः संजालस्थाने स्थिताः सन्ति अथवा अन्यैः सुरक्षातन्त्रैः (यथा सञ्चिकागुप्तीकरणम्) रक्षिताः सन्ति, तर्हि अपाचे सफलतया तान् अभिगन्तुं शक्नोति इति सुनिश्चित्य अन्यकारकाणां विचारः करणीयः भवेत् परन्तु अधिकांशसञ्चिका-आधारितदत्तांशकोशानां (dBASE इत्यादिषु) कृते उपर्युक्तानि पदानि पर्याप्ताः भवेयुः ।