За промовчанням для запуску SQL Server Profiler потрібні ті самі дозволи користувача, що й для збережених процедур Transact-SQL, які використовуються для створення трасувань. Щоб запустити SQL Server Profiler, користувачам необхідно надати дозвіл ALTER TRACE. Щоб отримати додаткові відомості, див. GRANT Server Permissions (Transact-SQL).
Надання дозволів за допомогою ролей агента SQL
- Крок 1. Підключіться до SQL Server і відкрийте SQL Server Management Studio (SSMS). Переконайтеся, що у вас є необхідні адміністративні дозволи для зміни ролей у базі даних msdb.
- Крок 2: Додайте користувача до бази даних msdb. …
- Крок 3: Призначте відповідну роль.
Увійдіть до SQL Server Management Studio. У провіднику об’єктів на лівій панелі розгорніть папку Бази даних, виберіть потрібну базу даних і перейдіть до папок «Безпека» та «Користувачі». Клацніть правою кнопкою миші користувача, якому ви хочете НАДАТИ або СКАСУВАТИ дозволи.
Відкрийте новий запит у Microsoft SQL Server Management Studio, введіть і натисніть F5 або виберіть «Виконати». У Management Studio виберіть Інструменти > SQL Server Profiler. Введіть свої дані для входу. Це може бути через автентифікацію SQL Server або автентифікацію Windows, залежно від налаштувань вашої системи.
Додавання користувачів і встановлення дозволів для бази даних SQL
- У меню «Пуск» виберіть «Програми» > «SQL Management Studio». …
- Виберіть Microsoft SQL Server.
- Виберіть ім’я свого сервера та розгорніть його.
- Виберіть Безпека.
- Клацніть правою кнопкою миші на Логіни та виберіть Створити. …
- Щоб установити дозволи, двічі клацніть обліковий запис користувача та виконайте одну з таких дій: