permisos de usuario

20/02/2007 - 11:56 por fredy | Informe spam
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer 2000 i he
añadido unas vistas en la BD, pero resulta que si no entran con el usuario
administrador, da un error de que no encuentra el objeto (en este caso las
nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas el
grupo 'public', desde allí he dado permiso para todos los nuevos objetos, y
curiosamente de las nuevas tablas no se queja, pero de las nuevas vistas sí,
sabeis que puede pasar??

Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
20/02/2007 - 13:07 | Informe spam
Hola, Fredy, ademas de los permisos fijate el propietario del objeto, quizas
no sea DBO y ahi estes teniendo el problema


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:%
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer 2000 i
he añadido unas vistas en la BD, pero resulta que si no entran con el
usuario administrador, da un error de que no encuentra el objeto (en este
caso las nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas el
grupo 'public', desde allí he dado permiso para todos los nuevos objetos,
y curiosamente de las nuevas tablas no se queja, pero de las nuevas vistas
sí, sabeis que puede pasar??

Gracias

Respuesta Responder a este mensaje
#2 fredy
20/02/2007 - 13:34 | Informe spam
Donde miro esto del propietario?, si me lo pudieses aclarar mejor, ya que de
hecho es la primera vez que me encuentro con una BD con diferentes usuarios
y permmisos, y ando bastante perdido con este tema.

Gracias.

"Maxi" escribió en el mensaje
news:
Hola, Fredy, ademas de los permisos fijate el propietario del objeto,
quizas no sea DBO y ahi estes teniendo el problema


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:%
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer 2000 i
he añadido unas vistas en la BD, pero resulta que si no entran con el
usuario administrador, da un error de que no encuentra el objeto (en este
caso las nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas el
grupo 'public', desde allí he dado permiso para todos los nuevos objetos,
y curiosamente de las nuevas tablas no se queja, pero de las nuevas
vistas sí, sabeis que puede pasar??

Gracias





Respuesta Responder a este mensaje
#3 Maxi
20/02/2007 - 13:50 | Informe spam
Hola, hace lo siguiente, entra al entherprise manager y busca la base de
datos y el listado de tablas, fijate que deberia decir por ej:

dbo.tabla1
dbo.tabla2 etc

fijate si tenes alguna de esas q no te funcionan que diga: otracosa.tabla


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Donde miro esto del propietario?, si me lo pudieses aclarar mejor, ya que
de hecho es la primera vez que me encuentro con una BD con diferentes
usuarios y permmisos, y ando bastante perdido con este tema.

Gracias.

"Maxi" escribió en el mensaje
news:
Hola, Fredy, ademas de los permisos fijate el propietario del objeto,
quizas no sea DBO y ahi estes teniendo el problema


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:%
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer 2000
i he añadido unas vistas en la BD, pero resulta que si no entran con el
usuario administrador, da un error de que no encuentra el objeto (en
este caso las nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas el
grupo 'public', desde allí he dado permiso para todos los nuevos
objetos, y curiosamente de las nuevas tablas no se queja, pero de las
nuevas vistas sí, sabeis que puede pasar??

Gracias









Respuesta Responder a este mensaje
#4 Jose Mariano Alvarez
20/02/2007 - 14:24 | Informe spam
Revisa quienes son los dueños de los objetos

Revisa este articulo
Using Ownership Chains
http://msdn2.microsoft.com/en-us/library/aa905173(SQL.80).aspx



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Maxi" wrote in message
news:
Hola, hace lo siguiente, entra al entherprise manager y busca la base de
datos y el listado de tablas, fijate que deberia decir por ej:

dbo.tabla1
dbo.tabla2 etc

fijate si tenes alguna de esas q no te funcionan que diga: otracosa.tabla


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Donde miro esto del propietario?, si me lo pudieses aclarar mejor, ya que
de hecho es la primera vez que me encuentro con una BD con diferentes
usuarios y permmisos, y ando bastante perdido con este tema.

Gracias.

"Maxi" escribió en el mensaje
news:
Hola, Fredy, ademas de los permisos fijate el propietario del objeto,
quizas no sea DBO y ahi estes teniendo el problema


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:%
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer 2000
i he añadido unas vistas en la BD, pero resulta que si no entran con el
usuario administrador, da un error de que no encuentra el objeto (en
este caso las nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas
el grupo 'public', desde allí he dado permiso para todos los nuevos
objetos, y curiosamente de las nuevas tablas no se queja, pero de las
nuevas vistas sí, sabeis que puede pasar??

Gracias













Respuesta Responder a este mensaje
#5 fredy
23/02/2007 - 09:27 | Informe spam
todas las tablas de la vista son dbo.
Ni idea de lo que pasa, ademas le he establecido permisos al usuario, ademas
del grupo public i tampoco reconoce el objeto.

"Jose Mariano Alvarez"
escribió en el
mensaje news:%
Revisa quienes son los dueños de los objetos

Revisa este articulo
Using Ownership Chains
http://msdn2.microsoft.com/en-us/library/aa905173(SQL.80).aspx



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Maxi" wrote in message
news:
Hola, hace lo siguiente, entra al entherprise manager y busca la base de
datos y el listado de tablas, fijate que deberia decir por ej:

dbo.tabla1
dbo.tabla2 etc

fijate si tenes alguna de esas q no te funcionan que diga: otracosa.tabla


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:
Donde miro esto del propietario?, si me lo pudieses aclarar mejor, ya
que de hecho es la primera vez que me encuentro con una BD con
diferentes usuarios y permmisos, y ando bastante perdido con este tema.

Gracias.

"Maxi" escribió en el mensaje
news:
Hola, Fredy, ademas de los permisos fijate el propietario del objeto,
quizas no sea DBO y ahi estes teniendo el problema


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"fredy" escribió en el mensaje
news:%
Buenas a todos.
Resulta que he modificado una aplicación que se nutre de SQLServer
2000 i he añadido unas vistas en la BD, pero resulta que si no entran
con el usuario administrador, da un error de que no encuentra el
objeto (en este caso las nuevas vistas).
He visto que los permisos de cada usuario aparecen cuando seleccionas
el grupo 'public', desde allí he dado permiso para todos los nuevos
objetos, y curiosamente de las nuevas tablas no se queja, pero de las
nuevas vistas sí, sabeis que puede pasar??

Gracias

















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida