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

Откуда:
Сообщений: 1699
Дано: MSSQL Сервер 1, в нем БД 1, в которой я обладаю правами на разработку, а также Сервер 2, в нем БД 2 - там права только на Селект, да и то ограниченные. Пишу приложение на Аксесс (не суть важно), в котором используются обе БД путем прилинкования таблиц через ODBC.
Хотелось бы: в моем приложении добиться того, чтобы использовались только таблицы и вьюхи из БД 1 с Сервера 1, а Сервер 2 вообще из клиента не тревожить.

Я думаю, что MSSQL Server 2005 мне позволит в БД 1 на Сервере 1 создать View необходимых таблиц из БД 2 с Сервера 2?
Ошибаюсь? Или не достает прав на какие-то операции в Server Management Studio?

Диагностика на
EXEC sp_addlinkedserver 
   'Сервер 2',
   N'SQL Server'
GO

Сообщение 15247, уровень 16, состояние 1, процедура sp_MSaddserver_internal, строка 36
User does not have permission to perform this action.

Заранее благодарен
30 май 13, 16:48    [14371505]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Requires ALTER ANY LINKED SERVER permission.
30 май 13, 16:50    [14371511]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Лифчик
Member

Откуда:
Сообщений: 1699
Thanx!
30 май 13, 16:51    [14371518]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Лифчик
Или не достает прав на какие-то операции в Server Management Studio?

А сообщение User does not have permission to perform this action может означать что-то другое ?
Например, сервер сейчас занят(обед), обратитесь позже ?
30 май 13, 16:51    [14371520]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Лифчик
Member

Откуда:
Сообщений: 1699
Glory
Лифчик
Или не достает прав на какие-то операции в Server Management Studio?

А сообщение User does not have permission to perform this action может означать что-то другое ?
Например, сервер сейчас занят(обед), обратитесь позже ?

Уважаемый Гуру!
Преклоняюсь перед Вами и Вашим чувством юмора. Смеюсь вместе с Вами над глупостью вопроса.
Но: мне, как великовозрастному но дилетанту важно с форума получить максимально убедительную формулировку и точную фразу запроса, чтобы ИТ - блок не подкопался и не заподозрил тот самый дилетантизм при выдаче прав. Со своей стороны убежден, что никому ничего не попорчу
30 май 13, 17:03    [14371583]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Лифчик
важно с форума получить максимально убедительную формулировку и точную фразу запроса, чтобы ИТ - блок не подкопался

Ваш ИТ - блок верит постам с форума, а не сообщениям сервера ?

Лифчик
и не заподозрил тот самый дилетантизм при выдаче прав

О правах на каждую команду надо консультироваться в хелпе.
30 май 13, 17:05    [14371599]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Лифчик
Member

Откуда:
Сообщений: 1699
Glory
О правах на каждую команду надо консультироваться в хелпе.
Спасибо. Действительно, в хелпе это есть. Однако я своим вопросом на форуме достиг несколько большего ИМХО, а именно - Вы не поругали явно конструкцию (или еще не начали это делать)
30 май 13, 17:12    [14371639]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Лифчик
а именно - Вы не поругали явно конструкцию

Вы про копи-пейст из хелпа примера sp_addlinkedserver ?
Было бы очень трудно найти в нем синтаксические и тем более логические ошибки.
30 май 13, 17:15    [14371655]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Лифчик
Member

Откуда:
Сообщений: 1699
Glory
Лифчик
а именно - Вы не поругали явно конструкцию

Вы про копи-пейст из хелпа примера sp_addlinkedserver ?
Было бы очень трудно найти в нем синтаксические и тем более логические ошибки.
Нет, про изменение структуры данных для клиентского приложения
30 май 13, 17:21    [14371694]     Ответить | Цитировать Сообщить модератору
 Re: Создание View таблиц сервера 2 в БД на сервере 1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Лифчик
Нет, про изменение структуры данных для клиентского приложения

Эта ваша структура - вам с ней "жить"
30 май 13, 17:24    [14371718]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить