اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يمكن اعطاء صلاحيات المدير لقاعدة البيانات برمجيا ؟


Elsayed Bn Gemy

الردود الموصى بها

اخوانى السلام عليكم ورحمة الله تعالى وبركاته

دمتم بخير وسالمين

قرأت كثيرا عن اكواد نقل الملفات واتعلمها جيدا

ولكن ينقص ما هو اهم

كيف يمكننى انشاء مجلد داخل ملفات النظام  او كيف يمكن نقل ملفات الى مجلدات النظام عن طريق قاعدة البيانات

كيف يمكن اعطاء قاعدة البيانات الصلاحيات الكاملة لعمل ذلك برمجيا ؟

اخوكم السيد

  • Like 2
رابط هذا التعليق
شارك

  • 1 month later...
  • 4 months later...
في ٢٥‏/٢‏/٢٠١٨ at 08:17, laween said:

قصدك Logon Form 

لا يا اخى الكريم اريد انشاء مجلد ونقل ملفات اليه داخل ملفات النظام مثلا Program files  او System 32

هل يمكن ذلك عن طريق الاكسس

اتمنى المساعدة من اساتذتى الافاضل ؟

رابط هذا التعليق
شارك

السلام عليكم اخي الكريم

اليك هذا المثال 

Private Sub Form_Load()

Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
If MakeDir("C:\WinDll Files\") Then
    fso.CopyFile "c:\Source\Ali.dll", "c:\WinDll Files\Ali.dll"
End If

DoCmd.Close acForm, Me.Name

DoCmd.OpenForm "Test"


End Sub

ان شاءالله يفي بالمطلوب

تحياتي

رابط هذا التعليق
شارك

السلام عليكم شكرا لك اخى الكريم على تفاعلك

الكود الخاص بك قمت مرارا وتكررا بتجربته سابقا

ولكن تواجهنى مشكلة فى صلاحيات المدير فى الويندوز

 

الكود الخاص بك يعمل ولكن فى حالة واحدة اذا قمت بتشغيل الاكسس كمدير للنظام مثل هذه الصورة

image.png.e6de2dbb05111d321531e0633796945e.png

 

هل يمكن فعل هذا برمجيا عند تشغبل قاعدة البيانات   ؟؟

 

رابط هذا التعليق
شارك

وعليكم السلام يا سيد جمال:smile:

 

لم اضطر لعمل الذي تقوم به ، لذلك فليس عندي خبرة في الموضوع ، ولكن وبعد البحث ، توصلت الى الروابط الاجنبية التالية:

 

1. الخطوات كامله ، بدون كود

https://www.askvg.com/guide-how-to-take-ownership-permission-of-a-file-or-folder-manually-in-windows/

 

2. استخدام الكود ، من الرابط:

https://answers.microsoft.com/en-us/windows/forum/windows_7-security/in-windows-7-getting-error-access-denied-when/42e8d16a-6f7a-e011-9b4b-68b599b31bf5

Method 2:

Taking ownership of a folder from command line
Open an elevated Command Prompt window.
 

To do so:

1. Go to > Start > All Programs > Accessories
2. Right-click on Command Prompt, and then click Run as Administrator.
3. Type the following command and press ENTER:

takeown /f <foldername> /r /d y

4. To assign the Administrators group Full Control Permissions for the folder, use this syntax:

icacls <foldername> /grant administrators:F /T

The /T parameter is added so that the operation is carried out through all the sub-directories and files within that folder.

5. To know more information about the above commands, run these commands from a Command Prompt window.

takeown /?
icacls /?

Once you take ownership, you can grant permissions on those folders.

.

3. الإستعانة ببرنامج خارجي ، وبدون كود:

https://www.askvg.com/add-take-ownership-option-in-file-folder-context-menu-in-windows-vista/

 

 

جعفر

  • Thanks 2
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information