Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / выгру(Ы)зка прав доступа отдельного пользователя / 5 сообщений из 5, страница 1 из 1
21.02.2007, 13:33
    #34346877
Alexandr T
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгру(Ы)зка прав доступа отдельного пользователя
Добрый День!
ASA7
Есть следующие требования, с одной базы необходимо выгрузить (скопировать) права доступа отдельного пользователя, что бы перекинуть его в другу, аналогичную базу (клон). Делать unload и далее выискивать строчки, в которых этому пользователю раздаются права это решение в лоб. Тем более что этих пользователей необходимо выгружать несколько штук, и данная операция периодически повторяется.
Может кто то подскажет способ сделать данную операцию менее безболезненной.
Спасибо заранее!!
...
Рейтинг: 0 / 0
21.02.2007, 14:33
    #34347180
Я
Я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгру(Ы)зка прав доступа отдельного пользователя
Посмотреть в сторону ситемных таблиц, например - SYSTABLEPERM
...
Рейтинг: 0 / 0
21.02.2007, 15:18
    #34347404
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгру(Ы)зка прав доступа отдельного пользователя
Alexandr T пишет:

> Может кто то подскажет способ сделать данную операцию менее безболезненной.

Заранее нормально проектировать структуру доступа. Организовать группы с
логическим осмысленным разделением доступа, если такое приемлемо и
доступы можно хоть как-то систематизировать. Тогда юзеру можно будет
практически ничего не назначать, кроме членства в нужных группах.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
21.02.2007, 16:04
    #34347638
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгру(Ы)зка прав доступа отдельного пользователя
Alexandr T Делать unload и далее выискивать строчки, в которых этому пользователю раздаются права это решение в лоб. Тем более что этих пользователей необходимо выгружать несколько штук, и данная операция периодически повторяется.
Может кто то подскажет способ сделать данную операцию менее безболезненной.
Спасибо заранее!!
а что мешает потом по результату пройтись grep-ом (*nix) или find-ом/findstr-ом (Windows) ?
...
Рейтинг: 0 / 0
21.02.2007, 17:10
    #34347899
A.K.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выгру(Ы)зка прав доступа отдельного пользователя
Я бы написал скрипт, который генерит последовательность операторов (GRANT) по данным из системных таблиц. Или нашел бы программу, которая уже умеет это делать.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / выгру(Ы)зка прав доступа отдельного пользователя / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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