Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
klient_server.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
951.67 Кб
Скачать

6. Sql Server – ге ado арқылы қосылу.

1) ADOConnection1, ADOTable1 компоненттерінқоюқажет.

ADOConnection1 – дегі ConnectionString қасиетінтаңдап, ... –ғабасуқажет,Build батырмасыншертіп, Microsoft OLE DB provider for SQL Server – дітаңдауқажет.

2) “Выберите или введите имя сервера” терезесіндегіПодключение”вкладкасында:

1. сервер атын таңдау керек немесе жазу керек

2. «Учетные сведения Windows NT, ⊕белгілеп, сервердегі деректер қорынтаңдау қажет; деректер қоры атын, мысалы education таңдау қажет.Енді “Проверить подключение” басырмасын басу арқылы байланыстытексеріп, Ok жəне Ok батырмаларын басуға болады.

Use ConnectionString тетөмендегідейжолжазылады:

Provider= SQLOLEDB.1; Integrated Security=SSPI; persist Security info=False;

Initial Catalog=education;

DataSourse=domsh

ADOConnection1-дегіConnectedқасиетінде true деп, ADOTable1-дегіConnection қасиетінде ADOConnection1 депкөрсетіп, TableName қасиеттерінанықтап, Active-ке true депберукерек.

SQL-серверде Access тендеректерқорынимпорттауMS SQL Server ортасынакіріп, Databases оңбатырмасынбасыпжəне Import

Data–ныңбарлыққасиеттерінтаңдап, арықарай DataSourse тағы MicrosoftAccess-тітаңдап, FileName өрісіндегі … ғабасып, mdb кеңейтілуіндегідеректерқорынтаңдапалып, оныашукерек.Арықарай Database өрісіндегі new дітаңдап, деректерқорынаатберуқажет, айталық pb депберейікжəне ok-дібасып, арықарай “далее”, “далее” батырмаларынбасаотырыпкестенібелгілеп

алунемесекестеніңбарлығықажетболса “Select All”-дыбасуқажет, содансоң“далее”, “далее”, “готово”, “ok”, “done” батырмаларынбасып, Databasesбелгіленгенобъектісініңоңжақбатырмасынбасқансоң “обновить”батырмасынтаңдасақ Access-тегідеректерқорыпайдаболады.

7.Деректерқорықауіпсіздігі.ҚолданумүмкіндіктеріншектеуЛогинқұру.

Деректерқорынбірқолданушыпайдаланып, басқалардыңпайдаланаалмайтындайетіпжасауғаболады. Онымысалкелтіреотырыпқарастырайық.Жаңа логин құрайық, ол үшін сервердегі Security бумасына кіріп, “Logins”батырмасының оң жағын басамыз да мəзірден “New Login” пунктін таңдапаламыз. Логин атын “Login Name” өрісінде береміз де, “SQL ServerAuthentication” батырмасын басып, “Password” өрісінде пароль енгіземіз.Confirm Password өрісінде де осы парольды қайталаймыз. Енгізілген парольдықайталау үшін “User must change password at next login” батырмасынанбелгілеуді алып тастау қажет.Енді “User Mapping”-нің сол жағын басып, қолданушы пайдалана алатындеректер қорын белгілеп, құрылған логинді деректер қорымен байланыстырып,

флажок “db_owner” терезесінің төменгі бөлігін (администратор құқығын беруүшін) белгілеп алу қажет. Басқа да пайдалану құқықтарын беруге болады.Мұнда “Server Roles” терезесінің жоғарғы сол жақ бөлігін басып, тышқанменқажетті бөлігін таңдап алуымыз қажет.Қолдану құқығын шектеуді алып тастау

Жаңа логин құрғаннан кейін, мысалы QA логинін, осы логинмен қосылуғаболады. Ол үшін сервер атының үстіне тышқанның оң жағын басып, “Connect”– ті таңдау қажет. Пайда болған терезеде “Authentication” өрісінде “SQL ServerAutthentication” – ді таңдау қажет. Login өрісінде “QA” – ны енгізу қажет, ал“Password” өрісінде пароль енгізу қажет, мысалы 1234567 жəне “Connect”–ті

басу қажет. Алдыңғы администратор құқығы бар серверді администраторқұқығы бар сервер атына тышқанның оң жағын басып жəне “Disconnect”батырмасын басып өшіріп тастауға болады. Енді “QA” логинінің “Products”деректер базасына толық құқығы бар болса, онда біз бұл деректер қорыменжаңа кестелер, жаңа деректер қосып жұмыс жасауға болады. “QA” логинінің

“Tovar” деректер базасын пайдалану құқығы жоқ болса, онда бұл деректерқорымен жұмыс істей алмаймыз, яғни жаңа кестелер құра алмаймыз, жаңадеректер қоса алмаймыз жəне т.б. Администратор құқығымен қосылу үшінсервер атына тышқанның оң жағын басып, “Connect” – ті таңдап“Authentication өрісінде Windows Authentication” –ті таңдау қажет. Логині“QA” болатын алдыңғы серверді өшіріп тастауға болады.Енді осылай 2 сервер қосылған болса, мысалы SQL Server 2000 жəне SQLServer 2005, онда бұл серверлерді қайта қосып өшіріп отыруға болады. Бірсервермен де жұмыс жасауға болады, мысалы SQL Server 2005, ал ортаңғы

терезеде SQL Server 2000 – ге қатысты элементтерді шығарып алуға болады.Ол үшін SQL Server 2000 серверінің атына тышқанның оң жағын басып, келесікоманданы орындаймыз: Connect – Object explorer.Сервердің өшіріліп, қосылып тұрғандығын оның көрсетілген белгісіненкөруге болады.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]