PARÂMETROS USER SQL SERVER

LUIS.HERRERA 22/05/2015 09:07:22
#446912
Ao criar um usuário no SQL Server pelo meu programa, fiz assim e está funcionando. Porém tenho dúvida se é preciso mais algum parâmetro de permissões para o usuário trabalhar com os dados do banco pelo meu programa, ou esses dois são suficientes:

  string mySQLMista = [Ô]CREATE LOGIN [[Ô] + sNomeUsuarioLogin + [Ô]] WITH PASSWORD = N[ô][Ô] + password + [Ô][ô],DEFAULT_DATABASE=[Ô] + bancoMaster + [Ô], DEFAULT_LANGUAGE=Brazilian, CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF; [Ô] +
[Ô]USE [Ô] + bancoPRINCIPAL + [Ô]; CREATE USER [[Ô] + sNomeUsuarioLogin + [Ô]] FOR LOGIN [[Ô] + sNomeUsuarioLogin + [Ô]]; EXEC SP_ADDROLEMEMBER [ô]DB_DATAREADER[ô], [[Ô] + sNomeUsuarioLogin + [Ô]]; EXEC SP_ADDROLEMEMBER [ô]DB_DATAWRITER[ô], [[Ô] + sNomeUsuarioLogin + [Ô]];[Ô];
TUNUSAT 22/05/2015 10:33:46
#446921
Resposta escolhida
LUIS HERRERA,

Não sei se ajuda, mas ...
... no link abaixo, mostra todas o Argumentos qeu são usados dentro do Create User:

============================================
CREATE USER (Transact-SQL)
https://msdn.microsoft.com/pt-br/library/ms173463.aspx
============================================

Outros interessantes:

============================================
SQL Server Script to create a new user
http://stackoverflow.com/questions/1601186/sql-server-script-to-create-a-new-user
============================================
Crie um logon
https://msdn.microsoft.com/pt-br/library/aa337562.aspx
============================================

[][ô]s,
Tunusat.
Tópico encerrado , respostas não são mais permitidas