Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не создается триггер Visual Studio  [new]
RSB_ASTANA
Member

Откуда:
Сообщений: 3
Есть проект на Visual Studio.
Основная его задача - создать триггер по обработки данных в таблицах MS SQL.
Проект нормально создает триггер под одной моей учеткой.
Нужно очень настроить чтобы работало под учеткой другого пользователя.
Доступ в проекте к базе данных MS SQL через ODBC-источник
Когда запускаю Build - Deploy выдает сообщение "Error: The connection object is not of a recognized type."
См. рис.

К сообщению приложен файл. Размер - 72Kb
27 июн 15, 17:13    [17823593]     Ответить | Цитировать Сообщить модератору
 Re: Не создается триггер Visual Studio  [new]
RSB_ASTANA
Member

Откуда:
Сообщений: 3
Здесь советуют добавить ссылку на библиотеку Micorsoft ActiveX Data Objects 2.7 Library
- не могу ее добавить, не нашел такого пункта.

[url=]http://www.mrexcel.com/forum/excel-questions/194271-adodb-connection-not-recognized.html[/url]

Не нашел ветку про Visual Studio - разместил сюда.

прошу помочь с советом. Очень надо.

К сообщению приложен файл. Размер - 104Kb
27 июн 15, 17:18    [17823604]     Ответить | Цитировать Сообщить модератору
 Re: Не создается триггер Visual Studio  [new]
Dima T
Member

Откуда:
Сообщений: 15860
RSB_ASTANA
Основная его задача - создать триггер по обработки данных в таблицах MS SQL.
Проект нормально создает триггер под одной моей учеткой.
Нужно очень настроить чтобы работало под учеткой другого пользователя.

Возможно у другого пользователя нет прав создавать триггеры. Какую ошибку mssql возращает?
Задай этот вопрос в форуме по mssql.

Модератор: Тема перенесена из форума "C++".


Сообщение было отредактировано: 28 июн 15, 02:39
27 июн 15, 21:57    [17824178]     Ответить | Цитировать Сообщить модератору
 Re: Не создается триггер Visual Studio  [new]
RSB_ASTANA
Member

Откуда:
Сообщений: 3
Где можно просмотреть права пользователя на создание триггера?
и ошибку SQL?
28 июн 15, 12:39    [17825068]     Ответить | Цитировать Сообщить модератору
 Re: Не создается триггер Visual Studio  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1836
RSB_ASTANA,

EXECUTE AS USER = 'test';
SELECT * FROM fn_my_permissions('dbo.test_table', 'OBJECT') 
REVERT;


если есть строка записи с permission_name ALTER для таблицы, значит пользователь может создать на ней триггер DML
29 июн 15, 14:24    [17828338]     Ответить | Цитировать Сообщить модератору
 Re: Не создается триггер Visual Studio  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
RSB_ASTANA
Где можно просмотреть права пользователя на создание триггера?
и ошибку SQL?
Пользователи не должны иметь права на DDL.
У Вас страшная ошибка проектирования БД.
29 июн 15, 14:27    [17828357]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить