Link to home
Start Free TrialLog in
Avatar of Ward Minson
Ward Minson

asked on

What are the implications of using GRANT Alter Settings

What are the implications of using the grant Alter Settings permission in SQL server?
 I have been having a hard time finding information on this.
Avatar of Vitor Montalvão
Vitor Montalvão
Flag of Switzerland image

Are you referring to GRANT ALTER ON objectname?
If so means that the user will be allowed to make changes on the object.
If a table then he can drop, add or modify columns.
If a view then he can change the view definition.
If a function or stored procedure he can change the code.
Avatar of Ward Minson
Ward Minson

ASKER

No, in sql server there is an 'alter settings' option you can grant  like Grant alter settings to [<prinsiple>]  the ssms screen shot of the property I am talking about. image attached.
C--Users-wminson-Pictures-properties.png
I see. That means who have rights on ALTER SETTINGS can change any setting for the current SQL Server instance.
Basically you give permission to someone to execute the sp_configure.
reson I ask is we have not seen or noticed this option until we went to ssms 2014
You can find that at least in SQL Server 2008R2. I don't have any previous version here so I can't confirm for SQL Server 2005.
ASKER CERTIFIED SOLUTION
Avatar of Olaf Doschke
Olaf Doschke
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Explains the role