2014-02-06 5 views
0

Я googled, но ничего не нашел.как создать sybase ASE readonly role

Есть ли способ создать только чтение?

Я имею в виду, что когда создается новый объект (хранимая процедура, таблица, ...), «dbo» и «dba» могут получить к нему доступ.

Dbo может делать все, что захочет, с помощью модели и контента данных. dba может выполнять те же настройки + server/security/....

Есть ли более низкие роли? как:

  1. «DataManager» роль, которая будет автоматически предоставляться вставка/обновление/удаление, но нет DDL (ALTER) без необходимости явного гранта
  2. «только для чтения роль» (даже на вновь созданные объекты и без необходимости явного гранта)

EDIT

для SQL Serv эр есть это:

https://chartio.com/docs/datasources/connections/details/sqluser

+0

Sybase - это компания, а не база данных, поэтому вам нужно будет указать, какой продукт Sybase вы используете. –

+0

Sybase ASE (Adaptive Server Enterprise) – user2346536

+1

Вы изучили использование учетной записи «гость»? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc31654.1550/html/sag1/X69386.htm –

ответ

1

Вы можете создать роли в Sybase ASE, используя создать роль, команды.

и предоставить роли согласно вашему желанию этой роли. он будет работать как группа, когда вы предоставите эту роль кому-то, у вас будут только эти привилегии.

Смежные вопросы