Classification function



Create a classification function

-- Classification function based on session user name
CREATE FUNCTION dbo.classified_function()
RETURNS SYSNAME
WITH SCHEMABINDING
AS
BEGIN

RETURN
(
	SELECT CASE SUSER_NAME()
		WHEN 'login1' THEN 'group1'
		WHEN 'login2' THEN 'group2'
		WHEN 'login3' THEN 'group3'
		ELSE 'Default'
	END
)
END; 
GO

Binding resource gouvernor with classification function

-- Binding resource gouvernor with the classification function
-- Don't forget to reload the resource governor's configuration after !! 
ALTER RESOURCE GOVERNOR 
WITH
(
 CLASSIFIER_FUNCTION = dbo.classified_function
);
GO

Share |

 Cant find the page you are looking for?
 Help us to improve by adding the content that you are looking for.
 Leave a feedback
 We look forward to hear your comments and feedback.