Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Учетная запись с минимальными правами для ODBC  [new]
Lucero
Member

Откуда:
Сообщений: 3
Добрый день.

Прошу помочь со следующей ситуацией.
В одной компании есть MS SQL, второй компании через ODBC соединение нужен доступ на чтение данных из одной из баз.

Соответственно, для пользователей будет учетка с правами на чтение.
А какими правами должна обладать учетка для создания ODBC соединения, чтобы можно было дать второй компании пароль и они сами их создавали, но при этом ничего в базе не могли натворить?
21 авг 15, 17:48    [18052977]     Ответить | Цитировать Сообщить модератору
 Re: Учетная запись с минимальными правами для ODBC  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31984
Lucero
Добрый день.

Прошу помочь со следующей ситуацией.
В одной компании есть MS SQL, второй компании через ODBC соединение нужен доступ на чтение данных из одной из баз.

Соответственно, для пользователей будет учетка с правами на чтение.
А какими правами должна обладать учетка для создания ODBC соединения, чтобы можно было дать второй компании пароль и они сами их создавали, но при этом ничего в базе не могли натворить?
Вопрос странно сформулирован.
ODBC соединение - это некая сущность на локальном компьютере; в компании сами могут управлять правами на компах своей собственной сети на создание ODBC соединений.

А на SQL сервере даются права на соединение с ним, и на его базы/объекты. Какой библиотекой (ODBC или другой) сделано это соединение, неизвестно, вы со стороны сервера проконтролировать и управлять этим не можете. И паролей никаких на это установить нельзя.
21 авг 15, 21:56    [18053647]     Ответить | Цитировать Сообщить модератору
 Re: Учетная запись с минимальными правами для ODBC  [new]
Lucero
Member

Откуда:
Сообщений: 3
Наверное, немного поясню.

Используем SQL Native Client.
В момент подключения к SQL Server (How should SQL Server verify the authenticity of the login ID?) запрашивается логин и пароль для соединения с БД. В этом окне еще выбирают с помощью учетной записи Windows или с SQL Server утендификацией.
Для этой учетной записи, какие права должны быть?
24 авг 15, 11:34    [18059069]     Ответить | Цитировать Сообщить модератору
 Re: Учетная запись с минимальными правами для ODBC  [new]
o-o
Guest
ну так те права и должны быть, к-ые вы им собираетесь предоставить.
если, как вы писали выше, нужны права на чтение в одной базе,
то эту учетку мапите в нужную базу и засовываете в db_datareader
24 авг 15, 11:38    [18059098]     Ответить | Цитировать Сообщить модератору
 Re: Учетная запись с минимальными правами для ODBC  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31984
Lucero
В момент подключения к SQL Server (How should SQL Server verify the authenticity of the login ID?) запрашивается логин и пароль для соединения с БД. В этом окне еще выбирают с помощью учетной записи Windows или с SQL Server утендификацией.
Для этой учетной записи, какие права должны быть?
Ну, вы же уже дали права учётной записи Windows или SQL - логину? Вот вы пишите:
Lucero
Соответственно, для пользователей будет учетка с правами на чтение.


Вот если дали права на чтение, то они и будут, на чтение.
24 авг 15, 17:48    [18060799]     Ответить | Цитировать Сообщить модератору
 Re: Учетная запись с минимальными правами для ODBC  [new]
Lucero
Member

Откуда:
Сообщений: 3
Поняла, спасибо.
25 авг 15, 10:39    [18063101]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить