Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Estas tres instrucciones se muestran en el siguiente código, el que describe la creación de un rol
de servidor definido por el usuario llamado "ViewServerState". Esto especifica que se agregó un
usuario al rol "SomeFakeLogin" y que se otorgo al rol el derecho Ver estado del servidor. Para
otorgar este derecho a usuarios adicionales, simplemente debe agregar esos usuarios al rol de
servidor fijo a través de la línea Alter Server Role:
Cuando es momento de implementar uno o más roles definidos por el usuario contra diversas instancias de SQL
Server, tendrá algunas opciones diferentes. Probablemente no quiere conectar con cada servidor uno a la vez
para crear los roles de servidor definidos por el usuario. Una opción sería usar la característica SQL Server
Management Studio. Esto le permite ejecutar scripts de T/SQL contra varias instancias.
También puede usar los componentes Windows PowerShell de SQL Server para implementar nuevos roles de
servidor definidos por el usuario contra todas las instancias de SQL dentro de su organización. (Debido a las
múltiples maneras de usar Windows PowerShell para implementar estos scripts, este proceso se encuentra fuera
del alcance de este artículo).
SQL Server Management Studio
Los roles de servidor definidos por el usuario tienen muchos usos. Hay docenas de derechos en el nivel de
instancia que puede otorgar a un rol de servidor definido por el usuario para simplificar la administración
de estos derechos. También podría crear un rol de administrador de base de datos secundario con algunos
derechos, pero no todos los derechos de un administrador de sistemas. Podría crear un grupo
AlwaysOnAdmin, lo que permitiría que los derechos realicen conmutación por error en una base de datos
AlwaysOn (que se debe realizar desde SQL Server) sin contar con todos los derechos de un administrador
de sistemas.
Existe diversos casos de uso para roles de servidor definidos por el usuario. Estos facilitarán
considerablemente las cargas de trabajo de administración. También ayudarán a aumentar la seguridad de
instancias de SQL Server, así como también estos nuevos roles de servidor reducirán las instancias de
otorgar por accidente derechos inapropiados.
MUCHAS GRACIAS…