|
|
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
Прошу прощениее за ламерский вопрос, точнее за вопрос ламера, но все же, должен же я понять ;) есть база на SQL7, написаны клиенты, из разных клиентов разные пользователи сети (доступ к серверу смешаный т.е. SQL & NT) под своими логинами пользуют базу. Внимание, сам вопрос: на что может повлият или что произойти если пользователи будут имет db_owner роль. Заранее всем очень благодарен, особенно тем, кто не скуп на слова в ответе ;)))) Всего наилучшего и еще раз спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2002, 20:17:41 |
|
||
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
не надо этого.... это плёхо.... ;) тогда любой пользователь может изменить структуру, удалить лишнее(может и все если не заблокированно),вообще удалить базу.... кароче он dbo... дбог ;)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2002, 20:29:17 |
|
||
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
базу удалить он может не от того есть у него роль db_owner или нет. Базу могут создавать или удалять пользователи с ролью dbcreator. А вот чужие таблицы удалить он запросто может, что по моему очень не хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2002, 09:46:04 |
|
||
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
Если хотите дать полный доступ к данным, то используйте комбинацию db_datareader, db_datawriter. При этом пользователи смогут испортить только записи в таблицах, но не сами таблицы. Для того, чтобы пользователи могли создавать объекты, надо включить соответствующие галки в закладке EM->Ваша база->Properties->Permissions. Но вообще то, лучше создать роль и включать пользователей туда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2002, 10:48:34 |
|
||
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
Если хотите дать полный доступ к данным, то используйте комбинацию db_datareader, db_datawriter Очевидно, что в MSSQL явно не хватает предопределенной роли db_exec, которая бы имела права запускать любую процедуру. Но, это так, к слову. Все права всем давать крайне нежелательно. Как случайная ошибка или небрежность, так и умысел могут нанести существенный вред (порча или кража данных). Зачем подвергать свою контору дополнительному риску? Все права должны быть минимально необходимые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2002, 11:08:18 |
|
||
|
на что влияет db_owner ?
|
|||
|---|---|---|---|
|
#18+
>>Очевидно, что в MSSQL явно не хватает предопределенной роли db_exec, которая бы имела права запускать любую процедуру... :) Молоток! Но я согласен с >> Но вообще то, лучше создать роль и включать пользователей туда. - самый оптимальный способ. Создаешь несколько ролей, на свое усмотрение и кидаешь туда юзеров, и ты точно знаешь кто-что-чем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2002, 14:33:59 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32067272&tid=1818847]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 321ms |

| 0 / 0 |
