Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Запрос и права на таблицу

$
0
0
1. есть таблица docs, у юзеров нету прав на нее, явно не выдавались

есть процедура, у нее
grant exec on dbo.test to public;


внутри процедуры:

select id, name from docs


все работает.

2. внутри процедуры пришлось сделать динамический запрос вместо статического

EXEC sys.sp_executesql N'select id, name from docs'


Получаю ошибку.
Даю право

grant select on dbo.docs to public;


все работает.

Почему в случае 1 работает, а в случае 2 без явно выданных прав - нет?

Viewing all articles
Browse latest Browse all 7251

Trending Articles