Что T-SQL должен предоставить доступу для чтения и доступу для записи к таблицам в базе данных в SQL Server?

68
задан George Stocker 2 February 2015 в 15:49
поделиться

1 ответ

В SQL Server 2012, 2014:

USE mydb
GO

ALTER ROLE db_datareader ADD MEMBER MYUSER
GO
ALTER ROLE db_datawriter ADD MEMBER MYUSER
GO

В SQL Server 2008:

use mydb
go

exec sp_addrolemember db_datareader, MYUSER 
go
exec sp_addrolemember db_datawriter, MYUSER 
go

, Чтобы также присвоить способность выполнить все Хранимые процедуры для Базы данных:

GRANT EXECUTE TO MYUSER;

Для присвоения способности выполнить определенные хранимые процедуры:

GRANT EXECUTE ON dbo.sp_mystoredprocedure TO MYUSER;
99
ответ дан sventevit 24 November 2019 в 14:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: