Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Создание пользователя с ролью БД db_owner


Автор: mal 9.8.2007, 08:30
Использую SQL 2005.
Создаю пользователя
Код

CREATE LOGIN sp
WITH
PASSWORD = '',
DEFAULT_DATABASE = FizL,
DEFAULT_LANGUAGE = Russian,
CHECK_POLICY = OFF;
WITH DEFAULT_SCHEMA = DBO;

CREATE USER sp
FOR
LOGIN sp

После этого для БД FizL устанавливается роль public.
Каким образом можно установить для БД FizL роль db_owner у пользователя sp

Автор: kobra 9.8.2007, 14:24
Код

USE [master]
GO
EXEC master.dbo.sp_addlogin @loginame = N'sp', @passwd = N'123', @defdb = N'pubs', @deflanguage = N'русский'
GO
USE [pubs]
GO
EXEC dbo.sp_grantdbaccess @loginame = N'sp', @name_in_db = N'sp'
GO
EXEC sp_addrolemember N'db_owner', N'sp'
GO

Автор: mal 10.8.2007, 13:18
Спасибо.  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)