PDA

View Full Version : لیست Server Roleها در Sql server



amin_rezaee
سه شنبه 11 بهمن 1390, 19:54 عصر
با سلام
میخواستم بدونم با چه دستوری میشه لیست Server role در Sql server را بازیابی کرد؟
با تشکر

in_chand_nafar
چهارشنبه 12 بهمن 1390, 20:39 عصر
دوست عزيز سلام
چند روزي كه به سايت سر نزده بودم ببخشيد كه معطل شدي
اين دستوري كه شما لازم داري
EXEC sp_helpsrvrole
اين هم خروجي اون
sysadmin System Administrators
securityadmin Security Administrators
serveradmin Server Administrators
setupadmin Setup Administrators
processadmin Process Administrators
diskadmin Disk Administrators
dbcreator Database Creators
bulkadmin Bulk Insert Administrators

به اينجا هم سر بزن
http://msdn.microsoft.com/en-us/library/ms179864.aspx
http://msdn.microsoft.com/en-us/library/ms188659.aspx
http://knol.google.com/k/sql-2005-roles#
اما اگر سناريوي خودت رو بيشتر توضيح بدي بهتر و دقيق تر راهنمايي ميشي

amin_rezaee
چهارشنبه 12 بهمن 1390, 21:27 عصر
با سلا و تشکر از شما
میخواستم بدونم، مگه public role جز server role نیست؟
یعنی خروج بالا نباید Public را نیز شامل شود؟

in_chand_nafar
چهارشنبه 12 بهمن 1390, 21:39 عصر
بهتر كه از DMV زير استفاده كنيد اون موقع نتيجه مورد انتظار خودتون را مشاهده خواهيد كرد اين SP ها برخي شون قديمي
EXEC sp_helpsrvrole
GO
--
SELECT * FROM sys.server_principals
where type='R'
GO