Click here to monitor SSC
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 

Get your favorite SSC scripts directly in SSMS with the free SQL Scripts addin. Search for scripts directly from SSMS, and instantly access any saved scripts in your SSC briefcase from the favorites tab.
Download now (direct download link)

Check for orphaned user or sid in syslogins

By Neil Jacobson,

When rebuilding a server or setting up a backup or DR server the logins need to be added into master and synchronised with the user databases.

Inevitably there are orphaned users is sysusers or the sid's do not match with syslogins.

I use this stored procedure to check for a particular user when the user experiences a problem logging in or with their access.

Usage:
Declare  @message nvarchar(255)
    ,@return int
Exec @Return = sp_CheckUser 'username','userdbname', @message OUTPUT

Select @return, @message

Total article views: 775 | Views in the last 30 days: 2
 
Related Articles
FORUM

INDEX returns cryptic message

Is it possible to change the message returned when a INDEX is violated

FORUM

Getting "OLE DB provider "STREAM" for linked server "(null)" returned message "Query timeout expired"."

Getting "OLE DB provider "STREAM" for linked server "(null)" returned message "Query timeout expired...

FORUM

Error Message

Restore Database fails and returns 3 messages - Try Catch block

FORUM

Linked Server Error Message

Linked Server Error Message

FORUM

Xp_cmdshell failure message

Xp_cmdshell Message

Tags
 
Contribute