Array
(
)

Permissões em tabelas

Mcfaria
   - 21 out 2005

Olá pessoal,

Bom dia!

Preciso de uma ajuda! Existe alguma forma, um select ou qualquer outro comando para que eu possa dar permissões em todas as tabelas de um banco para um usuário (sem ser um comando para cada tabela)?

Um abraço.

Marcelo Faria

Marcus.magalhaes
   - 01 nov 2005

Boa noite.

Não existe não, o q vc pode fazer é montar um select que te traga o comando.

Ex.: Select ´grant select on ´ + name + ´ to usuario´ + Char(13) + ´GO´ + Char(13)
From sysobjects
Where type = ´U´

Faça com que a saída seja em texto e não em grid, assim o resultado serão os grants que vc precisa dar.

Espero ter ajudado.