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

Откуда:
Сообщений: 170
Добрый день! SQL Server 2000!

У меня следующая ситуация: у меня есть пользователей у него была привелегия на создание таблиц в базе данных, и от его имени в этой базе данных создана таблица, скажем "TABL1"! Потом у этого пользователя была отобрано права на создание таблиц в этой базе! Но так таковой владелец он остался, а изменить его надо на dbo! Хранимая процедура "sp_changeobjectowner" не помогает! Что делать в этом случае?

Притом хранимая процедура sp_changeobjectowner, может менять владельца с dbo на любого другого пользователя, а любого другого пользователя нельзя заменить обратно на dbo
12 ноя 12, 15:16    [13459303]     Ответить | Цитировать Сообщить модератору
 Re: смена владельца объекта SQL Server 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
volann34
а любого другого пользователя нельзя заменить обратно на dbo

Почему ?
12 ноя 12, 15:17    [13459318]     Ответить | Цитировать Сообщить модератору
 Re: смена владельца объекта SQL Server 2000  [new]
volann34
Member

Откуда:
Сообщений: 170
При выполнение ХП "sp_changeobjectowner" пишет следующую ошибку

Object 'TABL1' does not exist or is not a valid object for this operation.
12 ноя 12, 15:25    [13459389]     Ответить | Цитировать Сообщить модератору
 Re: смена владельца объекта SQL Server 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
volann34
Object 'TABL1' does not exist or is not a valid object for this operation.

Ну так наверное нужно указать правильное имя объекта
12 ноя 12, 15:26    [13459397]     Ответить | Цитировать Сообщить модератору
 Re: смена владельца объекта SQL Server 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
[@objname =] 'object'

Is the name of an existing table, view, user-defined function, or stored procedure in the current database. object is nvarchar(517), with no default. object can be qualified with the existing-object owner, in the form existing_owner.object.
12 ноя 12, 15:27    [13459407]     Ответить | Цитировать Сообщить модератору
 Re: смена владельца объекта SQL Server 2000  [new]
volann34
Member

Откуда:
Сообщений: 170
Всем спасибо разобралась!
12 ноя 12, 15:41    [13459554]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить