Getting Started with Adobe After Effects - Part 6: Motion Blur


Upload Image Close it
Select File

Learn about SQL Server DBA, SQL Server database performance,SQL Server optimisation,database tuning,t-sql,ssis
Browse by Tags · View All
DBA Scripts 51
performance 37
SQL Server 29
Object Management 24
#SQLServer 24
Backup and Restore 20
Security Management 20
Powershell 17
Indexes 14
DBA 14

Archive · View All
June 2011 38
January 2011 33
May 2011 32
August 2011 27
July 2011 26
January 2012 24
February 2011 19
April 2011 19
March 2011 17
March 2012 17

Jack Vamvas's Blog

SQL Server - Grant execute on all stored procedures

Apr 22 2011 7:05AM by Jack Vamvas   

Granting execute rights to all stored procedures used to be a cumbersome problem up to before SQL Server 2005. You either had to give elevated rights to the user or run a script to GRANT EXECUTE on every stored procedure.

I still see plenty of databases where a DBA has granted db_owner rights, simply to allow stored procedures use.

There is now a more elegant solution, using ROLES. Which also have the added advantage of complying with security best practises, and many corporate security policies I’ve read.

-- create database role
CREATE ROLE db_execute
-- grant EXECUTE permission to database role db_execute
GRANT EXECUTE TO db_execute
-- add database user account to the role
exec sp_addrolemember 'db_execute', 'database_user_acct'

An alternative is to use schemas and apply execute on the schema

e.g

GRANT EXECUTE on myschema TO [myuseracct]

Be careful, in applying these roles – as you may allow access to functions or stored procedures, which are developed in the future. Adding this role to the database user will allow all future stored procedures to be accessed.

Republished from http://www.sqlserver-dba.com.


Republished from SQL Server DBA [65 clicks].  Read the original version here [32134 clicks].

Jack Vamvas
5 · 27% · 8528
0
Liked
 
0
Lifesaver
 
0
Refreshed
 
0
Learned
 
0
Incorrect



Submit

Your Comment


Sign Up or Login to post a comment.

    Copyright © Rivera Informatic Private Ltd Contact us      Privacy Policy      Terms of use      Report Abuse      Advertising      [ZULU1097]