check login exists for a specific database

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi
How do I check whether a login exists for a particular database in MSDE

Code
SqlConnection objConn = new SqlConnection(strCon)
objConn.Open()
SqlCommand objCmd = new SqlCommand()
objCmd.Connection = objConn
//eg: if login 'priya' does not exist in database PRIYA how do i do it
objCmd.CommandText = @" EXEC sp_addlogin @loginame ='abb',@passwd ='abb',@defdb = 'ABB' EXEC sp_grantdbaccess N'abb', N'abb' EXEC sp_addrolemember N'db_owner', N'abb'"
objCmd.ExecuteNonQuery()

Thankx in advanc
Priya
 
You can use Exists on the Name field of Sysusers
Priya said:
Hi,
How do I check whether a login exists for a particular database in MSDE?

Code:
SqlConnection objConn = new SqlConnection(strCon);
objConn.Open();
SqlCommand objCmd = new SqlCommand();
objCmd.Connection = objConn;
//eg: if login 'priya' does not exist in database PRIYA how do i do it
objCmd.CommandText = @" EXEC sp_addlogin @loginame ='abb',@passwd
='abb',@defdb = 'ABB' EXEC sp_grantdbaccess N'abb', N'abb' EXEC
sp_addrolemember N'db_owner', N'abb'" ;
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top