none
Sobre REFERENCES RRS feed

  • Pregunta

  • Hola.

    No termino de entender si doy permiso de REFERENCE a una tabla

    GRANT REFERENCES ON [dbo].[tabla] TO [usuario]

    que esta haciendo exactamente ?


    DBA SQL Server Santiago/Chile

    martes, 30 de enero de 2018 0:11

Respuestas

  • Segun leo en la red, es para otorgar permisos de crear REFERENCIAS en tus objetos

    • REFERENCES

      The REFERENCES permission on a table is needed to create a FOREIGN KEY constraint that references that table.

      The REFERENCES permission is needed on an object to create a FUNCTION or VIEW with the WITH SCHEMABINDING clause that references that object.

    Aqui la liga

    • Propuesto como respuesta Juan MondragónModerator martes, 30 de enero de 2018 19:42
    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:17
    martes, 30 de enero de 2018 19:10
  • Normalmente se usa para foreign keys, donde viste este ejemplo nunca lo he visto usado de esta manera.

    Blog: www.sqlservertoolbox.blogspot.com.mx

    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:17
    martes, 30 de enero de 2018 18:53
  • Saludos Christian

    Me supongo por la documentacion que ligaron que es una declaracion implicita y no explicita por eso no la vez.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:16
    miércoles, 31 de enero de 2018 4:25

Todas las respuestas

  • Hola.

    Alguien alguna idea de esto ?

    Saludos Cordiales.


    DBA SQL Server Santiago/Chile

    martes, 30 de enero de 2018 18:35
  • Normalmente se usa para foreign keys, donde viste este ejemplo nunca lo he visto usado de esta manera.

    Blog: www.sqlservertoolbox.blogspot.com.mx

    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:17
    martes, 30 de enero de 2018 18:53
  • Segun leo en la red, es para otorgar permisos de crear REFERENCIAS en tus objetos

    • REFERENCES

      The REFERENCES permission on a table is needed to create a FOREIGN KEY constraint that references that table.

      The REFERENCES permission is needed on an object to create a FUNCTION or VIEW with the WITH SCHEMABINDING clause that references that object.

    Aqui la liga

    • Propuesto como respuesta Juan MondragónModerator martes, 30 de enero de 2018 19:42
    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:17
    martes, 30 de enero de 2018 19:10
  • Saludos

    Tiene sentido pero nunca he visto que se use para hacer schemabidding, a menos que sea una declaracion implicita.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    martes, 30 de enero de 2018 20:02
  • Si lo he visto para las FK, mi duda, el motor le asigna el permiso de REFERENCE ? pues yo jamas he tenido que dar dicho permiso.

    Saludos.


    DBA SQL Server Santiago/Chile

    miércoles, 31 de enero de 2018 1:22
  • Saludos Christian

    Me supongo por la documentacion que ligaron que es una declaracion implicita y no explicita por eso no la vez.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    • Marcado como respuesta CMAPM miércoles, 31 de enero de 2018 22:16
    miércoles, 31 de enero de 2018 4:25
  • Muchas gracias como siempre.

    Saludos.


    DBA SQL Server Santiago/Chile

    miércoles, 31 de enero de 2018 22:16