Home >> FAQs/Tutorials >> SQL Server FAQ

SQL Server FAQ - Finding the Login Name Linked to a Given User Name

By: FYIcenter.com

(Continued from previous topic...)

How To Find the Login Name Linked to a Given User Name?

If you know a user name in a database and you want to find out which login name is linked this user name, you need to check the Security ID (SID) of the user name based on the following rules:

  • Each login name is associated a unique SID.
  • When a user name is linked to a login name, the login name's SID is copied to the user name.

So the login name linked to a user name must have the SID as the user name. The tutorial exercise below shows you how to find the login name that is linked to the user name "Fyi_User":

-- Login with sa

USE FyiCenterData;
GO

SELECT u.name AS User_Name, l.name AS Login_Name, u.sid 
   FROM sys.server_principals l, 
      sys.database_principals u
   WHERE l.sid = u.sid
      AND u.name = 'Fyi_User';
GO
User_Name  Login_Name  sid
---------- ----------- ----------------------------------
Fyi_User   Fyi_Login   0x5EB8701EAEBAA74F86FCF5BD8E37B8C5
(1 row(s) affected)

(Continued on next topic...)

  1. What Is the Security Model Used in SQL Server 2005?
  2. What Are Security Principals Used in SQL Server 2005?
  3. What Is the Security Principal at the Server Level That Represents Your Session?
  4. What Is the Security Principal at the Database Level That Represents Your Session?
  5. How To Create a New Login Name in SQL Server?
  6. How To Verify a Login name with SQLCMD Tool?
  7. How To List All Login Names on the Server?
  8. How To Change the Password of a Login Name?
  9. How To Change a Login Name?
  10. How To Disable a Login Name?
  11. How To Delete a Login Name?
  12. How To Create a User Name in a Database?
  13. How To List All User Names in a Database?
  14. How To Find the Login Name Linked to a Given User Name?
  15. How To Verify a User name with SQLCMD Tool?
  16. How To Change the Name of a Database User?
  17. How To Delete an Existing Database User?

Related Articles:

More...


Other Tutorials/FAQs:

More...


Related Resources:

More...


Selected Jobs:

More...