(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

DB Optimizer: свобода - осознанная необходимость

Большинство моих коллег-друзей-знакомых  администрируют базы данных, поэтому для них вполне естественно подключаться к БД с максимальными правами DBA. В то же время, Embarcadero DB Optimizer могут с успехом применять и разработчики программного обеспечения, предназначенного работать на стороне сервера БД. Написав сложную процедуру, триггер или запрос на SQL они сразу могут проверить, насколько это работает производительно и эффективно, провести тестирование работоспособности кода под планируемой или максимальной нагрузкой еще до того, как это программное обеспечение попадет в "боевую" систему. С одной стороны, программисту-разработчику не нужен уровень привилегий системного администратора БД, с другой - это даже опасно: программеры люди настолько творческие, что им ничего не стоит сделать из БД "черный квадрат супрематизма" из самых лучших гуманистических побуждений.

 

Embarcadero DB Optimizer Profiling

Недавно мне был задан вопрос: какими минимально достаточными привилегиями должен обладать пользователь MS SQL Server, чтобы он смог проводить профилирование его работы при помощи DB Optimizer?

В руководстве пользователя есть перечень требований, где сказано:

необходимые привилегии:
Для любого сервера уровня SYSADMIN достаточно.

Можно ли снизить этот уровень?

Для MS SQL 2000 пользователь должен входить в SYSADMIN - никаких других вариантов.

Для 2008 and 2005 достаточно иметь права "VIEW SERVER STATE" и "SELECT" на любую БД или объект.

Затруднение понимания вызывает именно последнее: права "SELECT".
Ответ прост: DB Optimizer для профилирования требуются права на чтение из master. Надо дать этому логину master, как дефолтную БД и права на SELECT к любому объекту какой-нибудь базы.

И конечно,  права на CONNECT :)



 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Embarcadero »
Написать редактору 
 Рекомендовать » Дата публикации: 19.05.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Delphi Professional Named User
Oracle Database Personal Edition Named User Plus Software Update License & Support
IBM Domino Messaging Server Processor Value Unit (PVU) License + SW Subscription & Support 12 Months
go1984 pro
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
Утиль - лучший бесплатный софт для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (3248)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Написание программ для микроконтроллеров AVR, PIC, ARM, STM32 (25)
Напишу любую программу на любом искусственном языке. Профессиональный программист. Основная...
 
Разработка устройств на микроконтроллерах (39)
Профессиональный программист. Основная специализация: МИКРОКОНТРОЛЛЕРЫ, АССЕМБЛЕР для любых...
 
Пишу программы на заказ для студентов (254)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
Ремонт холодильников (1)
Если нужно починить срочно холодильник в Харькове то советую обращаться в эту...
 
 
 



    
rambler's top100 Rambler's Top100