Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка бази міської телефонної мережі

Реферат Розробка бази міської телефонної мережі





роботу з різними об'єктами БД.

Послідовність дій для створення захищеного файлу:

· Створення нового файлу робочих груп.

· Для цього в 97-2000 Access запускається програма WRKGADM.EXE, а в 2003 Access необхідно вибрати пункт меню «Сервіс/Захист/Адміністратор робочих груп». У адміністраторі тиснемо кнопку «Створити», вказуємо ім'я, організацію та код групи. Вказуємо ім'я і розташування створюваного файлу. Наприклад:

· Ім'я: test_Імя

· Opгaнізaція: ~

· КOД paбoчeй гpyппи: cтpoчкa 20 cімвoлoв.

· фaйл paбoчeй гpyппи: C: test gr.mdw

· Створення ярлика, для запуску ms Access з використанням створеного mdw файлу. Ярлик повинен містити рядок: [шлях до MSACCESS.EXE]/WrkGrp [шлях до файлу mdw]. Наприклад: «C: Program Files MSOffice2003 OFFICE11 MSACCESS.EXE»/WrkGrp C: test gr.mdw

· Запустивши Access c допомогою цього ярлика необхідно відкрити пункт меню «Сервіс/Захист/Користувачі та групи». У діалоговому вікні необхідно створити нового користувача і додати його в групу «Admins». Наприклад, був створений «test_Пользователь» з кодом «987654321»

· Тепер необхідно відкрити Access від імені створеного користувача. Для цього необхідно додати в створений ярлик рядок:/user [ім'я користувача]. Наприклад: «C: Program Files MSOffice2003 OFFICE11 MSACCESS.EXE»/WrkGrp C: test gr.mdw/User test_Пользователь

· Запускаємо Access c допомогою цього ярлика. Тепер створеному користувачеві необхідно присвоїти пароль. Це робиться в тому ж діалозі «Користувачі та групи». Припустимо користувачеві «test_Пользователь» присвоєно пароль «test_Пароль». Далі, необхідно створити нову БД. При цьому власником цієї бази, а також всіх створюваних або імпортуються об'єктів (таблиць, запитів и.т. п.) Буде користувач ім'я якого було вказано в ярлику.

· Після того, як БД буде створена бажано видалити «Admin» з групи «Admins» і відібрати у групи «Users» права на об'єкти БД і на відкриття бази.

· Додаємо в ярлик назва захищеної БД. Наприклад: «C: Program Files MSOffice2003 OFFICE11 MSACCESS.EXE» C: test db2k_test.mdb/WrkGrp C: test gr.mdw/User test_Пользователь/pwd test_Пароль

Ось приклад відкриття БД захищеної на рівні користувачів за допомогою DAO або ADO


Public Sub TestDAO () mWS As DAO. WorkspacemDB As DAO. Database. SystemDB=«C: test gr.mdw» mWS=DBEngine. CreateWorkspace _

(«», «test_Пользователь», «test_Пароль», dbUseJet) mDB=mWS. OpenDatabase _

(«C: test a97.mdb», True) SubSub TestADO () CnDB As New ADODB. Connection. Open «Provider=Microsoft. Jet.OLEDB.4.0; » amp; _

«Data Source=C: test a97.mdb;» amp; _

«Jet OLEDB: System database=C: test gr.mdw;» amp; _

«User ID=test_Пользователь;» amp; _

«Password=test_Пароль;» Sub


Зняття такого захисту.

Створити нову БД. В ярлику прописати шлях до цієї БД, MDW файл захищеної БД ім'я та пароль власника. Відкрити за допомогою цього ярлика нову БД. Імпортувати в неї таблиці з захищеної, після чого змінити для всіх об'єктів БД власника на Admin. Для того, щоб дізнатися ім'я та пароль власника БД можна скористатися спеціалізованими програмами, описаними в огляді Паролі Access. При відсутності файлу робочих груп його можна відновити. Для цього буде потрібно дізнатися імена і ідентифікатори власників об'єктів БД. Ця інформація міститься в файлі бази даних і може бути витягнута з допомогою таких програм як AOPR. Використовуючи ці дані створюється новий файл. (послідовність описана вище).

Зовсім не обов'язково використовувати програми, що дозволяють визначити пароль БД або користувача. Часто програмісти зовсім не дбають про приховування пароля в тексті програми. Запустивши програму, що працює з захищеної БД необхідно відкрити в шістнадцятковому редакторі WinHex віртуальну пам'ять цього додатка. Провівши пошук Unicode рядків User ID= raquo ;; Password= raquo ;; Database Password= або pwd= можна знайти ім'я користувача, його пароль і пароль бази даних.

Можна зовсім проігнорувати наявність захисту. Для цього треба скористатися AccessRecovery, яка створює новий файл без захисту і переносить в нього таблиці, запити, форми, макроси, звіти і код модулів.

Нестандартні способи захисту

Зміна розширення файлу

Досить простий спосіб ввести в оману - зміна розширення файлу БД....


Назад | сторінка 10 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Створення бази даних у Microsoft Access
  • Реферат на тему: Опісові композіційно-мовленнєві форми в творах Т. Прохаська &З цього можна ...
  • Реферат на тему: Створення бази даних методичної КОМІСІЇ ІКТ засобой Microsoft Access 2007
  • Реферат на тему: Створення бази даних в MS ACCESS