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

Откуда:
Сообщений: 265
Подскажите, в чем проблема?

grant all on [EMG000].[CLAIM].[LawFormSelect] to public


"The ALL permission is deprecated and maintained only for compatibility. It DOES NOT imply ALL permissions defined on the entity.
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself."
7 июл 16, 16:36    [19381949]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
Английским по белому написано, в чем.
Вы пробовали читать сообщения об ошибках до того, как постить их на форум?
7 июл 16, 16:38    [19381962]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
Pabl0
Member

Откуда:
Сообщений: 265
Гавриленко Сергей Алексеевич, я прочел, но так и не понял в чем дело, раньше всегда так делал и все было хорошо.
7 июл 16, 16:40    [19381971]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
Pabl0
Гавриленко Сергей Алексеевич, я прочел, но так и не понял в чем дело, раньше всегда так делал и все было хорошо.
Значит, пора прекращать делать как не надо.
7 июл 16, 16:42    [19381980]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
o-o
Guest
Гавриленко Сергей Алексеевич,
а мне можете объянить?
ну первая часть:
.
The ALL permission is deprecated and maintained only for compatibility. It DOES NOT imply ALL permissions defined on the entity.

это нормально
а вторая?
это же ошибка 4624.
там перечислено, кому нельзя сделать грант.
но он же паблику выдает, а он тогда кто?
sa, dbo, entity owner, information_schema, sys, or yourself?

иными словами, под кем надо запустить код
grant all on [EMG000].[CLAIM].[LawFormSelect] to public

чтобы получить
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself.

???
7 июл 16, 17:08    [19382190]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
o-o
Гавриленко Сергей Алексеевич,
а мне можете объянить?
ну первая часть:
.
The ALL permission is deprecated and maintained only for compatibility. It DOES NOT imply ALL permissions defined on the entity.

это нормально
а вторая?
это же ошибка 4624.
там перечислено, кому нельзя сделать грант.
но он же паблику выдает, а он тогда кто?
sa, dbo, entity owner, information_schema, sys, or yourself?

иными словами, под кем надо запустить код
grant all on [EMG000].[CLAIM].[LawFormSelect] to public


чтобы получить
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself.


???
Объяснение простое -- в батче было более одного гранта, но топикстартер опубликовал только первое.
7 июл 16, 17:25    [19382302]     Ответить | Цитировать Сообщить модератору
 Re: Cannot grant  [new]
o-o
Guest
Картинка с другого сайта.
7 июл 16, 17:46    [19382394]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить