Гость
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / сформировать список грантов юзера в БД минуя гранты public / 3 сообщений из 3, страница 1 из 1
13.02.2019, 13:10
    #39773309
Cayenes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сформировать список грантов юзера в БД минуя гранты public
Привет всем, есть задача сформировать список грантов юзера в БД минуя гранты public, от public на сервере нет возможности отказаться к сожалению,
конструкция в селекте
from sysusers u where u.uid = 86 and u.suid = 139 and u.suid != -2 and u.uid!=0 - не работает, все равно гранты паблик подтягивает.
Sybase ASE 15.7
...
Рейтинг: 0 / 0
04.03.2019, 14:12
    #39781946
bookas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сформировать список грантов юзера в БД минуя гранты public
Cayenes,

select so.name as Neme Object, so.type as TypeObject, u.name as RoleName ,v.name as TypeOfGrand
from sysprotects p, master.dbo.spt_values v, sysusers u
, sysobjects so
where p.uid=u.uid
and so.id =p.id
and p.[action]=v.number
and p.protecttype=1
and v.type = 'T'
and u.name!= 'dbo'
--and u.name!= 'public'
...
Рейтинг: 0 / 0
03.04.2019, 16:49
    #39795924
Cayenes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сформировать список грантов юзера в БД минуя гранты public
спасибо большое
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / сформировать список грантов юзера в БД минуя гранты public / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]