Налаштування користувача Microsoft SQL Server з обмеженим доступом
3000 UAHПотрібно налаштувати користувача в Microsoft SQL Server з обмеженим доступом. Через цього корстувача буде брати дані для аналітики та статистики openclawbot.
Що потрібно зробити:
створити нового користувача для доступу до бази даних;
доступ тільки на читання (SELECT);
без можливості:
змінювати дані;
видаляти;
створювати таблиці;
запускати небезпечні команди;
змінювати структуру БД.
Потрібнообмежити навантаження від цього користувача на сервер:
щоб користувач не міг сильно навантажувати SQL Server;
бажано обмежити:
CPU;
RAM;
швидкість/важкість запитів;
або інші механізми throttling/resource governance.
Орієнтир:
користувач не повинен мати можливість створювати сильне навантаження на сервер;
бажано обмеження приблизно до безпечного рівня (наприклад, без використання великої частини ресурсів сервера).
Також потрібно:
пояснити, як це працює;
дати інструкцію, як надалі створювати таких користувачів або регулючати його наватаження на сервер;
виконати через AnyDesk.
SQL Server вже встановлений та працює.
Потрібен спеціаліст саме по Microsoft SQL Server.
Відгук замовника про співпрацю з Yurii Danylovych
Налаштування користувача Microsoft SQL Server з обмеженим доступомЗавдання було виконано добре.
Відгук фрилансера про співпрацю з Ростиславом Бардиним
Налаштування користувача Microsoft SQL Server з обмеженим доступомВідмінна співпраця! Працювати з Ростиславом було максимально комфортно. Завдання обговорили чітко, технічні деталі узгодили без зайвих питань. Замовник завжди на зв'язку, а всі необхідні доступи до сервера були надані миттєво — це дозволило виконати налаштування навіть швидше запланованого терміну.
Ростислав — ввічливий, конструктивний та відповідальний замовник. Робота проходила через Сейф, жодних проблем із прийняттям чи оплатою не виникло. Однозначно рекомендую до співпраці та буду радий новим спільним проєктам!
-
Привіт!
Готовий взяти Ваш проект, виконаю у терміновому порядку.
Досвід роботи з подібними завданнями величезний, труднощів не виникне.
Якщо я Вас зацікавив, пишiть, радий співпрацювати!
-
196 МОжу виконати налаштування користувача в Microsoft SQL Server з доступом тільки на читання і без прав на зміну структури чи даних.
по строках - орієнтовно 1 день, якщо є доступ до сервера і зрозуміло, яка саме база потрібна для openclawbot.
Ну тут скоріше так - я б зробив простіше і надійніше через окремий логін, окремого користувача в потрібній базі, мінімальні права SELECT тільки на потрібні схеми або таблиці, без db_owner та без зайвих ролей.
для обмеження навантаження перевірю редакцію SQL Server і доступні механізми - Resource Governor, ліміти через класифікатор, за потреби обмеження по запитах, таймаутах і правам, щоб користувач не міг покласти сервер важкими запитами =)
Смотрите, тут нюанс... Resource Governor доступний не у всіх редакціях SQL Server, тому перед точною схемою обмежень треба подивитися версію та edition.
якщо його немає - запропоную практичний варіант через права, представлення, окремі запити, індекси, таймаути на стороні підключення і регламент доступу.
… Після налаштування дам коротку інструкцію - як створювати таких користувачів надалі і як регулювати навантаження.
Потрібно буде мати доступ через AnyDesk у межах правил біржі, адмінський доступ до SQL Server Management Studio або сервера, і назву бази, з якої openclawbot має читати дані.
Уточню два питання.
> яка версія та редакція SQL Server - Standard, Enterprise, Express чи інша
> openclawbot має читати всю базу чи тільки окремі таблиці/схеми
Схожі за логікою системні задачі з доступами, аналітикою і корпоративними процесами
> https://business.ingello.com/platforma - корпоративна платформа з ролями, даними та керуванням доступами
> https://business.ingello.com/forma-bpm - автоматизація бізнес-процесів і системна робота з даними
Більше про нас - https://systems-fl.ingello.com/ua
В цілому норм, задача невелика, але краще зробити акуратно - бо в базах даних, як то кажуть, сім разів перевір права, один раз дай SELECT.--
-
1263 2 1 Доброго дня.
Завдання зрозуміле, розбивається на дві частини: це створення користувача з доступом лише для читання та обмеження його навантаження на сервер.
Доступ лише для читання стандартно: окремий логін, права тільки на SELECT, без можливості змінювати дані, структуру або запускати адміністративні команди.
Щодо обмеження навантаження (CPU/RAM/throttling) одразу важливе питання: яка у вас редакція SQL Server? Механізм ресурсних лімітів Resource Governor доступний лише в Enterprise Edition. Якщо у вас Standard, то повноцінного обмеження CPU/RAM по користувачу там немає, і рішення буде іншим (ліміти на паралелізм, таймаути запитів, обмеження з боку програми). Від відповіді залежить, що реально можна зробити.
Щоб оцінити точно, уточніть, будь ласка:
редакція та версія SQL Server (SELECT SERVERPROPERTY('Edition'), SERVERPROPERTY('ProductVersion'))
On-prem чи Azure
аналітика підключається безпосередньо до БД чи через програму
… Сама робота на кілька годин: налаштування, тест під навантаженням і інструкція, як заводити таких користувачів і регулювати ліміти в майбутньому. Готовий виконати через AnyDesk.
-
265 Вітаємо!
Команда Devoxen має досвід роботи з Microsoft SQL Server та адмініструванням доступів для зовнішніх сервісів і ботів.
Можемо виконати:
- створення окремого користувача для openclawbot;
- налаштування доступу лише на читання (SELECT only);
- обмеження доступу до конкретних таблиць/схем;
- перевірку можливості throttling залежно від редакції SQL Server;
… - налаштування Resource Governor або альтернативних механізмів обмеження навантаження;
- тестування підключення та перевірку безпеки доступу.
Працюємо акуратно без впливу на поточну роботу БД. Після завершення надамо коротку документацію та рекомендації для подальшого адміністрування.
Готові оперативно підключитись і виконати налаштування. Також надаємо гарантію та підтримку після завершення робіт.
-
536 3 0 1 Добрий день. Готовий виконати налаштування під вашого аналітичного бота. Завдання зрозуміле і складається з двох логічних частин.
Перша частина — безпека. Створимо Login та Database User, призначимо йому виключно роль db_datareader. Це на рівні ядра БД унеможливить будь-які INSERT, UPDATE, DELETE, а також створення чи зміну таблиць.
Друга частина — тротлінг (throttling) ресурсів. У Microsoft SQL Server це реалізується через механізм Resource Governor. Я створю окремий пул ресурсів (Resource Pool), де ми жорстко обмежимо максимальне споживання процесора (наприклад, до 20%) та оперативної пам'яті (наприклад, до 15%). Далі я напишу функцію-класифікатор, яка автоматично перехоплюватиме підключення бота (за його логіном) і поміщатиме всі його важкі аналітичні запити в цю ізольовану "пісочницю". Таким чином, навіть якщо бот запустить найважчий запит, основний сервер не зависне.
Після виконання (через AnyDesk) я надам вам детальну текстову інструкцію, де поясню, як змінити ліміти CPU/RAM, якщо боту знадобиться більше або менше ресурсів, та як створювати аналогічних користувачів.
Маю лише одне критичне уточнення перед стартом: яка саме редакція (Edition) SQL Server у вас встановлена? (Enterprise, Standard, Express?). Це важливо, оскільки функціонал Resource Governor для жорсткого обмеження CPU/RAM підтримується повноцінно лише в Enterprise/Developer редакціях. Якщо у вас Standard, я запропоную альтернативні варіанти обмеження важкості запитів.
Вартість роботи "під ключ" з написанням інструкції: 1500 грн. Готовий підключитися через AnyDesk сьогодні.
-
3475 32 0 Доброго дня, можу створити користувача з обмеженням та написати інструкцію
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Виправити проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С:
2000 UAH
Мета: Є обробка в 1С по завантаженню специфікації Нової Пошти. З незрозумілих причин перестало підгружати деякі табличні дані. Потрібно знайти причину і усунути проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С: Малий Бізнес. Поточний стан: В 1С… Адміністрування систем та мереж, Бази даних та SQL ∙ 1 день 23 години тому ∙ 16 ставок |
Система обліку, планування та продажу для грибної ферми
27 000 UAH
Ось повний, фінальний текст Технічного завдання (ТЗ). Він об'єднує всі ваші вимоги: 16 камер, 20 контрагентів, розклад по днях, облік тари, розрахунок рентабельності та обов'язковий поділ на три сорти грибів. Ви можете повністю скопіювати цей текст і надсилати розробникам або… Бази даних та SQL, Управління клієнтами та CRM ∙ 4 дні 3 години тому ∙ 55 ставок |
Зовнішній звіт 1С 8.3 — прогноз залишків товарів
1000 UAH
Потрібен зовнішній звіт (.erf) для 1С:Підприємство 8.3 (конфігурація уточнюється). Що має робити: Витягувати залишки товарів з бази Аналізувати історію продажів за останні 30 днів Рахувати середній темп продажів по кожному товару Визначати через скільки днів товар закінчиться… Бази даних та SQL, Управління клієнтами та CRM ∙ 4 дні 4 години тому ∙ 13 ставок |
Аудит безпеки веб-додатків та бази даних для кастомного CRM — спеціаліст з BaaS / бази даних як API (пенетраціяОгляд проекту Ми експлуатуємо спеціально розроблену платформу управління взаємовідносинами з клієнтами (CRM), яка обслуговує два сервісні бізнеси на єдиній системі. Це сучасний веб-додаток на JavaScript, підтримуваний базою даних як послугою (BaaS) і розгорнутий на безсерверній… Бази даних та SQL, Тестування та QA ∙ 4 дні 16 годин тому ∙ 10 ставок |
Синхронізація баз данихСинхронізація програм Microsoft Access та CRM SalesDrive. Передача даних з CRM в Microsoft Access на першому етапі (зміна статусу воронки). Передача даних з Microsoft Access в CRM на другому етапі (зміна статусу в програмі). Бази даних та SQL ∙ 4 дні 22 години тому ∙ 13 ставок |