powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / на что влияет db_owner ?
6 сообщений из 6, страница 1 из 1
на что влияет db_owner ?
    #32067177
Smiler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощениее за ламерский вопрос, точнее за вопрос ламера, но все же, должен же я понять ;)

есть база на SQL7, написаны клиенты, из разных клиентов разные пользователи сети (доступ к серверу смешаный т.е. SQL & NT) под своими логинами пользуют базу.
Внимание, сам вопрос: на что может повлият или что произойти если пользователи будут имет db_owner роль.

Заранее всем очень благодарен, особенно тем, кто не скуп на слова в ответе ;))))

Всего наилучшего и еще раз спасибо.
...
Рейтинг: 0 / 0
на что влияет db_owner ?
    #32067181
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не надо этого.... это плёхо.... ;)
тогда любой пользователь может изменить структуру, удалить лишнее(может и все если не заблокированно),вообще удалить базу.... кароче он dbo...
дбог ;))
...
Рейтинг: 0 / 0
на что влияет db_owner ?
    #32067272
lvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lvv
Гость
базу удалить он может не от того есть у него роль db_owner или нет. Базу могут создавать или удалять пользователи с ролью dbcreator. А вот чужие таблицы удалить он запросто может, что по моему очень не хорошо
...
Рейтинг: 0 / 0
на что влияет db_owner ?
    #32067308
Фотография akuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хотите дать полный доступ к данным, то используйте комбинацию db_datareader, db_datawriter.
При этом пользователи смогут испортить только записи в таблицах, но не сами таблицы.
Для того, чтобы пользователи могли создавать объекты, надо включить соответствующие галки в закладке EM->Ваша база->Properties->Permissions.

Но вообще то, лучше создать роль и включать пользователей туда.
...
Рейтинг: 0 / 0
на что влияет db_owner ?
    #32067319
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хотите дать полный доступ к данным, то используйте комбинацию db_datareader, db_datawriter

Очевидно, что в MSSQL явно не хватает предопределенной роли db_exec, которая бы имела права запускать любую процедуру.

Но, это так, к слову.

Все права всем давать крайне нежелательно. Как случайная ошибка или небрежность, так и умысел могут нанести существенный вред (порча или кража данных). Зачем подвергать свою контору дополнительному риску? Все права должны быть минимально необходимые.
...
Рейтинг: 0 / 0
на что влияет db_owner ?
    #32067496
SilencerID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Очевидно, что в MSSQL явно не хватает предопределенной роли db_exec, которая бы имела права запускать любую процедуру...

:) Молоток!

Но я согласен с

>> Но вообще то, лучше создать роль и включать пользователей туда.

- самый оптимальный способ. Создаешь несколько ролей, на свое усмотрение и кидаешь туда юзеров, и ты точно знаешь кто-что-чем
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / на что влияет db_owner ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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