| ||||
Re: Problemas con usuarios, logins y permisos en una base de datos!! Que tal si cambias el propietario de la tabla, ya que el usuario actual no tiene login.
Código:
Execute sp_changeobjectowner '[MiTabla]', '[MiUsuario]'
__________________ La sencillez y naturalidad son el supremo y último fin de la cultura... -- MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications. |
| ||||
Re: Problemas con usuarios, logins y permisos en una base de datos!! Asi es... Como comentario, para leer la tabla (antes de cambiarle el usuario propietario) tendrias que hacer referencia a su propietario ya que por default, el sql la busca como dbo.MiTabla... Seria entonces..
Código:
Select * from [owner].[MiTabla] Para cambiar al dbo seria algo como..
Código:
En SQL 2005 se quitan todos estos lios porque los objetos ya no pertenecen a los usuarios sino a esquemas... Execute sp_changeobjectowner '[owner].[MiTabla]', 'dbo' ![]() ![]()
__________________ La sencillez y naturalidad son el supremo y último fin de la cultura... -- MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications. |
| ||||
Re: Problemas con usuarios, logins y permisos en una base de datos!! si si, si antepongo el usuario a la tabla, puedo leer la tabla, pero esto me genera un problema, porque hay muchos querys que estan sin el prefijo del usuario. Probando esto que me dijiste , tengo un problema porque desde el query analizer no puedo ejecutar esta consutla ya que no encuentra la tabla en cuestion o antepongo el usuario tambien para que lo pueda leer y lo cambie al mismo tiempo? |
| ||||
Re: Problemas con usuarios, logins y permisos en una base de datos!! Con el permiso de Andres, es correcto, debes anteponer tu usuario Execute sp_changeobjectowner '[juan.MiTabla]', '[dbo.MiUsuario]' |
| ||||
Re: Problemas con usuarios, logins y permisos en una base de datos!! Es correcto... hay que hacer referencia al usuario actual y pasarle el nuevo usuario... ![]()
__________________ La sencillez y naturalidad son el supremo y último fin de la cultura... -- MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications. |