ВУЗ:
Составители:
Рубрика:
145
18.1. Создание пользователя
Для создания пользователя в среде MS SQL Server необходимо
выполнить следующие действия:
1. Создать в базе данных учетную запись пользователя, указав
для него пароль и принятое по умолчанию имя базы данных (проце-
дура sp_addlogin).
2. Добавить этого пользователя во все необходимые базы дан-
ных (процедура sp_adduser).
3. Предоставить ему в каждой базе данных соответствующие
привилегии (команда GRANT) .
18.2. Создание новой учетной записи
Создание новой учетной записи может быть произведено с
помощью системной хранимой процедуры
sp_addlogin
[@login=] 'учетная_запись'
[, [@password=] 'пароль']
[, [@defdb=] 'база_данных_по_умолчанию'];
После завершения аутентификации и получения идентифика-
тора учетной записи (login) пользователь считается зарегистриро-
ванным, и ему предоставляется доступ к серверу.
Пример 109. Создание пользователя student
sp_addlogin 'student', 'stud', Institute;
18.3. Добавление пользователя
в базу данных
Для каждой базы данных, к объектам которой пользователь
намерен получить доступ, учетная запись пользователя (login) ассо-
циируется с пользователем (user) конкретной базы данных. Это
осуществляется посредством процедуры
sp_adduser
[@loginame=] 'учетная_запись'
[, [@name_in_db=] 'имя_пользователя']
[, [@grpname=] 'имя_роли'];
18.1. Создание пользователя Для создания пользователя в среде MS SQL Server необходимо выполнить следующие действия: 1. Создать в базе данных учетную запись пользователя, указав для него пароль и принятое по умолчанию имя базы данных (проце- дура sp_addlogin). 2. Добавить этого пользователя во все необходимые базы дан- ных (процедура sp_adduser). 3. Предоставить ему в каждой базе данных соответствующие привилегии (команда GRANT) . 18.2. Создание новой учетной записи Создание новой учетной записи может быть произведено с помощью системной хранимой процедуры sp_addlogin [@login=] 'учетная_запись' [, [@password=] 'пароль'] [, [@defdb=] 'база_данных_по_умолчанию']; После завершения аутентификации и получения идентифика- тора учетной записи (login) пользователь считается зарегистриро- ванным, и ему предоставляется доступ к серверу. Пример 109. Создание пользователя student sp_addlogin 'student', 'stud', Institute; 18.3. Добавление пользователя в базу данных Для каждой базы данных, к объектам которой пользователь намерен получить доступ, учетная запись пользователя (login) ассо- циируется с пользователем (user) конкретной базы данных. Это осуществляется посредством процедуры sp_adduser [@loginame=] 'учетная_запись' [, [@name_in_db=] 'имя_пользователя'] [, [@grpname=] 'имя_роли']; 145
Страницы
- « первая
- ‹ предыдущая
- …
- 144
- 145
- 146
- 147
- 148
- …
- следующая ›
- последняя »