grant select on aTable to @LoginName
От: Dmis  
Дата: 30.06.05 11:09
Оценка:
SQL Server 2000:

declare @LoginName varchar(20)
set @LoginName = 'aUser'
grant select on aTable to @LoginName

В чём ошибка подскажите

А вообще, как коротко записать

grant select on aTable1 to aUser
grant select on aTable2 to aUser
grant select on aTable3 to aUser
...
grant select on aTableN to aUser

имея список таблиц в файле?

Спасибо.
Re: grant select on aTable to @LoginName
От: k_denis Казахстан  
Дата: 30.06.05 11:58
Оценка:
Dmis wrote:

> grant select on aTable to @LoginName

так нельзя делать.

тебе надо что-то вроде этого

declare @query nvarchar(1000)
declare @table varchar(20)
declare @login varchar(20)

set @query = 'grant select on ' + @table + ' to ' + @login
exec sp_executesql @query
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.