Msg 4621 Level 16 State 10 Line 1 – SQLSERVERLEARNER https://sqlserverlearner.com LEARN SQL SERVER ONLINE Tue, 29 May 2012 06:28:30 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 Msg 4621 Level 16 State 10 Line 1 Permissions at the server scope can only be granted when the current database is master https://sqlserverlearner.com/2012/05/29/msg-4621-level-16-state-10-line-1-permissions-at-the-server-scope-can-only-be-granted-when-the-current-database-is-master/ https://sqlserverlearner.com/2012/05/29/msg-4621-level-16-state-10-line-1-permissions-at-the-server-scope-can-only-be-granted-when-the-current-database-is-master/#respond Tue, 29 May 2012 06:28:30 +0000 https://sqlserverlearner.azurewebsites.net/2012/05/29/msg-4621-level-16-state-10-line-1-permissions-at-the-server-scope-can-only-be-granted-when-the-current-database-is-master/ Error Message:

Msg 4621, Level 16, State 10, Line 1
Permissions at the server scope can only be granted when the current database is master

This message occurs when the Server scope permissions are tried to be modified from any other database other than master.

Example:
[sql]
USE AdventureWorksDW2008R2
GRANT VIEW SERVER STATE TO USER1
[/sql]

[sql]
USE AdventureWorksDW2008R2
REVOKE VIEW SERVER STATE TO USER2
[/sql]

Fix/Resolution:
Change the database to master.
[sql]
USE MASTER
GRANT VIEW SERVER STATE TO ABC
[/sql]

]]>
https://sqlserverlearner.com/2012/05/29/msg-4621-level-16-state-10-line-1-permissions-at-the-server-scope-can-only-be-granted-when-the-current-database-is-master/feed/ 0