Defined Type: sqlserver::login::permissions

Defined in:
manifests/login/permissions.pp

Overview

sqlserver::login::permissions

Parameters:

  • login (String[1,128])
  • permissions (Array[String[4,128]])
  • state (Pattern[/(?i)^(GRANT|REVOKE|DENY)$/]) (defaults to: 'GRANT')
  • with_grant_option (Optional[Boolean]) (defaults to: false)
  • instance (String[1,16]) (defaults to: 'MSSQLSERVER')


2
3
4
5
6
7
8
9
# File 'manifests/login/permissions.pp', line 2

define sqlserver::login::permissions (
  String[1,128] $login,
  Array[String[4,128]] $permissions,
  Pattern[/(?i)^(GRANT|REVOKE|DENY)$/] $state = 'GRANT',
  Optional[Boolean] $with_grant_option = false,
  String[1,16] $instance = 'MSSQLSERVER',
){
}