Usuário com melhor resposta
URGENTE : Problema com User após Restore

Pergunta
-
Pessoal, realizei restore no banco Teste2 ( opção Database - Complete ), só que não consigo logar com o usuário user_teste2.
Lá em Security, já adicionei o user_teste2 e selecionei o banco Teste2 e mesmo assim não consigo conectar via query analyzer.
Quando clico em Databases - Teste2 - user_teste2 o mesmo não está aparecendo o user na coluna login_name.
Após restore é necessário executar algum script ?
quarta-feira, 25 de outubro de 2006 15:04
Respostas
-
Consegui rapaz...
EXEC sp_change_users_login 'Update_One', 'user_teste2', 'user_teste2'
Depois que rodei esse comando, o usuário apareceu em login...
Valeu irmãozinho !!!!
quarta-feira, 25 de outubro de 2006 18:01
Todas as Respostas
-
tente fazer isso
sp_revokedbaccess 'user'
go
sp_grantdbaccess 'user'
goAbs;
quarta-feira, 25 de outubro de 2006 15:09 -
Ainda não consigo logar com o usuário, deu essa mensagem :
User has been dropped from current database.
Granted database access to 'niku'.Mais mesmo assim não visualizo o banco, quando logo pelo query analyzer.
quarta-feira, 25 de outubro de 2006 15:44 -
troque os objetos que esse usuario tem no bamco para outro usuario
sp_changeobjectowner tabela, 'dbo' -- por exemplo.
e depois rode o que eu te passei
Abs;
quarta-feira, 25 de outubro de 2006 16:14 -
Muniz,
conecte com um usuario administrador no query analyser e tente executar os seguintes comandos:
use Teste2
go
sp_dropuser user_teste2
go
sp_adduser user_teste2, user_teste2[]´s
quarta-feira, 25 de outubro de 2006 17:04 -
O banco não deixa eu alterar o owner de algumas tabelas. Aparece essa mensagem :
'CMN_SEC_ASSGND_OBJ_PERM' table
- Warning: The following schema-bound objects will be modified:
- View 'dbo.CMN_SEC_GROUP_INSTANCE_V': schema binding will be removed.
- View 'dbo.CMN_SEC_OBS_INSTANCE_V': indexes and schema binding will be removed.
- View 'dbo.CMN_SEC_OBS_R_V': indexes and schema binding will be removed.
- View 'dbo.CMN_SEC_RIGHT_V': indexes and schema binding will be removed.
- View 'dbo.CMN_SEC_USER_INSTANCE_V': indexes and schema binding will be removed.
- View 'dbo.CMN_SEC_USER_OBS_V': indexes and schema binding will be removed.
- View 'dbo.CMN_SEC_USER_R_V': schema binding will be removed.quarta-feira, 25 de outubro de 2006 17:05 -
essas tabelas pertencem a uma view com schema binding, edite elas copie o codigo de criacao e apague elas depois troque o usuario e recrie as views.;
Abs/;
quarta-feira, 25 de outubro de 2006 17:09 -
Muniz,
É normal não aparecer no Query Analyzer o banco de dados ao qual você se refere, pois para o SQL Server o seu usuário não tem permissão para se conectar á este banco e também ao objetos que compõem o mesmo.
O que deve ter acontecido, é a perda da permissão de acesso deste usuário ao banco.
Verifique na table sysusers deste banco se existe o usuário que você esta tentando fazer login, conforme a orientação anterior conecte-se com sa no Query Analyzer.
quarta-feira, 25 de outubro de 2006 17:15Moderador -
Consegui rapaz...
EXEC sp_change_users_login 'Update_One', 'user_teste2', 'user_teste2'
Depois que rodei esse comando, o usuário apareceu em login...
Valeu irmãozinho !!!!
quarta-feira, 25 de outubro de 2006 18:01