Servidor SQL: función NOMBRE_USUARIO

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Servidor SQL: función NOMBRE_USUARIO

Este tutorial de SQL Server describe cómo usar Función NOMBRE_USUARIO Sintaxis y ejemplos en SQL Server (Transact-SQL).

describir

En SQL Server (Transact-SQL), la función USER_NAME devuelve el nombre de usuario en la base de datos de SQL Server.

sintaxis

La sintaxis de la función USER_NAME en SQL Server (Transact-SQL) es:

USER_NAME( [ identification_number ] )

parámetro o parámetro

Un número de identificación es opcional. El número de identificación asociado con el usuario en SQL Server.

notas

  • Si se especifica un número de identificación, la función USER_NAME devuelve el nombre de usuario para ese número de identificación.
  • Si no se proporciona un número de identificación, la función USER_NAME devuelve el usuario actual en SQL Server en el contexto dado.
  • Consulte también las funciones CURRENT_USER, SESSION_USER, SYSTEM_USER.

aplicar para

La función USER_NAME está disponible en las siguientes versiones de SQL Server (Transact-SQL):

  • Servidor SQL 2017, Servidor SQL 2016, Servidor SQL 2014, Servidor SQL 2012, Servidor SQL 2008 R2, Servidor SQL 2008, Servidor SQL 2005

ejemplo

Veamos algunos ejemplos de la función NOMBRE_USUARIO de SQL Server y exploremos cómo usar la función NOMBRE_USUARIO en SQL Server (Transact-SQL).

Por ejemplo:

SELECT USER_NAME();
Result: 'dbo'

SELECT USER_NAME(12);
Result: 'jsmith'
(Visited 12 times, 1 visits today)