/*
############################################################
# Auditor Name : EY
# Audit Date : January 2020
# Description : MS SQL Database audit script
############################################################
*/
print
'==============================================================================='
print '======SELECT @@version====='
go
SELECT @@version
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPSRVROLEMEMBER (sysadmin)======'
go
EXEC sp_helpsrvrolemember 'sysadmin'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPSRVROLEMEMBER (serveradmin)======'
go
EXEC sp_helpsrvrolemember 'serveradmin'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPSRVROLEMEMBER (securityadmin)======'
go
EXEC sp_helpsrvrolemember 'securityadmin'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROLEMEMBER======'
go
sp_helprolemember
go
use master
print
'==============================================================================='
print '======SELECT name FROM sysdatabases======'
go
SELECT name FROM sysdatabases
go
print
'==============================================================================='
print '======Stored procedure: SP_DBFIXEDROLEPERMISSION======'
go
sp_dbfixedrolepermission
go
print
'==============================================================================='
print '======SELECT * FROM sys.sql_logins======'
go
SELECT * FROM sys.sql_logins
go
print
'==============================================================================='
print '======SELECT * FROM sys.sql_logins======'
go
sp_configure
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPDEVICE======'
go
sp_helpdevice
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPREMOTELOGIN======'
go
SP_HELPREMOTELOGIN
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROLEMEMBER (db_owner)======'
go
sp_helprolemember 'db_owner'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROLEMEMBER (db_securityadmin)======'
go
sp_helprolemember 'db_securityadmin'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROLEMEMBER (db_accessadmin)======'
go
sp_helprolemember 'db_accessadmin'
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROTECT======'
go
EXEC sp_helprotect
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPUSER======'
go
EXEC sp_helpuser
go
use msdb
print
'==============================================================================='
print '======Stored procedure: SP_HELP_ALERT======'
go
EXEC sp_help_alert
go
print
'==============================================================================='
print '======Stored procedure: SP_HELPROLEMEMBER======'
go
sp_helprolemember
go