SQL-DMO

10/03/2005 - 02:00 por cmc | Informe spam
Como puedo saber los roles que tiene un usuario en un base de datos a travez
de SQL-DMO. Alguna ayuda porfavor
 

Leer las respuestas

#1 Eladio Rincón
10/03/2005 - 02:20 | Informe spam
siguiendo el ejemplo anterior:

imaginate que tienes una base de datos que se llama Northwind y un usuario
de la base de datos que se llama eladio:

Dim db As SQLDMO.Database2 = s.Databases.Item("Northwind")
Dim usr As SQLDMO.User = db.Users.Item("eladio")

Console.WriteLine(usr.IsMember("public"))
Console.WriteLine(usr.IsMember("db_owner"))
Console.WriteLine(usr.IsMember("db_accessadmin"))
Console.WriteLine(usr.IsMember("db_securityadmin"))
Console.WriteLine(usr.IsMember("db_ddladmin"))
Console.WriteLine(usr.IsMember("db_backupoperator"))
Console.WriteLine(usr.IsMember("db_datareader"))
Console.WriteLine(usr.IsMember("db_datawriter"))
Console.WriteLine(usr.IsMember("db_denydatareader"))
Console.WriteLine(usr.IsMember("db_denydatawriter"))


Eladio Rincón
SQL Server MVP

Solid Quality Learning (http://www.solidqualitylearning.com)
"Comparte lo que sabes, aprende lo que no sepas", FGG

Consulte el histórico del grupo en Google
http://groups.google.com/groups?gro....sqlserver

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"" wrote in message
news:#
Como puedo saber los roles que tiene un usuario en un base de datos a


travez
de SQL-DMO. Alguna ayuda porfavor


Preguntas similares