Mudar Login no SQL 2000
16/09/2004
0
Pessoal,
Boa Tarde.
Tenho uma Base de Dados do meu sistema no SQL Server 2000 e eu tenho um usuário específico que é o Owner. Mas não sei por qual motivo, quando instalaram o SQL no servidor, acabou-se utilizando o Login ´sa´ para o usuário ´dbo´. Mas preciso urgentemente fazer com que o dbo utilize o Login ´Daniel´ que é o meu usuário específico e Owner.
Alguém poderia me dar uma ajuda na soução deste problema?
Obrigado
Abraços
Daniel Sousa
Boa Tarde.
Tenho uma Base de Dados do meu sistema no SQL Server 2000 e eu tenho um usuário específico que é o Owner. Mas não sei por qual motivo, quando instalaram o SQL no servidor, acabou-se utilizando o Login ´sa´ para o usuário ´dbo´. Mas preciso urgentemente fazer com que o dbo utilize o Login ´Daniel´ que é o meu usuário específico e Owner.
Alguém poderia me dar uma ajuda na soução deste problema?
Obrigado
Abraços
Daniel Sousa
Dansousa
Curtir tópico
+ 0
Responder
Posts
16/09/2004
Marcus.magalhaes
Daniel, boa tarde.
Vamos por partes :
1) O usuário [b:845d6b89ee]sa[/b:845d6b89ee] sempre será [b:845d6b89ee]dbo[/b:845d6b89ee], pois ele é o s[color=green:845d6b89ee]ystem administrator[/color:845d6b89ee];
2) Se vc quer que seu usuário [b:845d6b89ee]Daniel[/b:845d6b89ee] seja também dbo, basta atribuir a [color=red:845d6b89ee]role[/color:845d6b89ee] [b:845d6b89ee]db_owner[/b:845d6b89ee] para ele, ou via Query Analyzer executar o seguinte código : [color=green:845d6b89ee]sp_addrolemember ´db_owner´, ´Daniel´[/color:845d6b89ee] na base de dados que vc quer;
3) O mesmo vale para o usuário [b:845d6b89ee]Owner[/b:845d6b89ee].
Obs.: somente o [b:845d6b89ee]dbo[/b:845d6b89ee] da base ou o [b:845d6b89ee]db_securityadmin[/b:845d6b89ee] ou o próprio [b:845d6b89ee]sa[/b:845d6b89ee] podem te dar este direito.
Obs 2.: O usuário deve existir no database antes de atribuir a role. Trabalho que é permitido ao [b:845d6b89ee]sa[/b:845d6b89ee], [b:845d6b89ee]dbo[/b:845d6b89ee] ou [b:845d6b89ee]db_accessadmin[/b:845d6b89ee]
Esperto ter ajudado.
Att,
Vamos por partes :
1) O usuário [b:845d6b89ee]sa[/b:845d6b89ee] sempre será [b:845d6b89ee]dbo[/b:845d6b89ee], pois ele é o s[color=green:845d6b89ee]ystem administrator[/color:845d6b89ee];
2) Se vc quer que seu usuário [b:845d6b89ee]Daniel[/b:845d6b89ee] seja também dbo, basta atribuir a [color=red:845d6b89ee]role[/color:845d6b89ee] [b:845d6b89ee]db_owner[/b:845d6b89ee] para ele, ou via Query Analyzer executar o seguinte código : [color=green:845d6b89ee]sp_addrolemember ´db_owner´, ´Daniel´[/color:845d6b89ee] na base de dados que vc quer;
3) O mesmo vale para o usuário [b:845d6b89ee]Owner[/b:845d6b89ee].
Obs.: somente o [b:845d6b89ee]dbo[/b:845d6b89ee] da base ou o [b:845d6b89ee]db_securityadmin[/b:845d6b89ee] ou o próprio [b:845d6b89ee]sa[/b:845d6b89ee] podem te dar este direito.
Obs 2.: O usuário deve existir no database antes de atribuir a role. Trabalho que é permitido ao [b:845d6b89ee]sa[/b:845d6b89ee], [b:845d6b89ee]dbo[/b:845d6b89ee] ou [b:845d6b89ee]db_accessadmin[/b:845d6b89ee]
Esperto ter ajudado.
Att,
Responder
Clique aqui para fazer login e interagir na Comunidade :)