sysdatabase - w bazie master; zawiera jeden wiersz dla każdej bazy w SQL Server
sysuser - we wszystkich bazach; zawiera jeden wiersz dla Win 2000 user, Win 2000 group, SQL Server user lub SQL Server role w bazie danych
sysobject - we wszystkich bazach; zawiera jeden wiersz dla każdego obiektu w bazie
sp_help [nazwaObjektu] - dostarcza informacje o określonym obiekcie bazy
sp_helpdb - dostarcza informacje o określonej bazie danych
sp_spaceused [objName] - reasumuje miejsce jakie zajmuje baza lub obiekt bazy
sp_helpfilegroup [filegroup_name] - zwraca nazwę i atrybuty grupy plików powiązanych z bieżącą bazą
INFORMATION_SCHEMA.TABLES - lista tabel w bazie
INFORMATION_SCHEMA.COLUMNS - informacje o kolumnach zdefiniowanych w bazie
INFORMATION_SCHEMA.TABLES_PRIVILEGAS - informacje zabezpieczeń dla tabel w bazie
FIXED RULES SQL SQEVER
dbcreator - tworzy I zmienia baze
diskadmin - zarządza plikami na dysku
processadmin - zarządza procesami SQL servera
securityadmin - zarządza i kontroluje loginy servera
setupadmin - instaluje replike
sysadmin - dokonuje wszelkich czynności
FIXED RULES DATABASE
db_owner - dokonuje wszelkich czynności związanych z rolami bazy
db_acessadmin - dodaje lub usuwa użytkowników, grupy lub role bazy
db_ddladmin - dodaje, modyfikuje lub usuwa obiekty bazy
db_securityadmin - przypisuje dane i zezwolenia obiektów
db_backupoperator - tworzy kopie zapasową bazy
db_datareader - czyta datę z każdej tabeli
db_datawriter - dodaje, zmienia lub usuwa datę ze wszystkich tabel
db_denydatareader - nie może czytać daty żadnej tabeli
db_denydatawriter - nie może zmienić daty w żadnej tabeli
Opcje istniejącej bazy można zmienić przy pomocy SQL Server Enterprise Manager, ALTER DATABASE Transach-SQL dane(statement) lub wbudowaną procedurę sp_dboption
Automatyczne zmniejszanie bazy lub plików bazy: wykonać ALTER DATABASE AUTO_SHRINK dane, wykonać procedurę systemową sp_dboption lub ustawić opcję autokurczenia w SQL Server Enterp…
sp_revokelogin - usuwa konta logowania wyłącznie dla użytkownik Win 2000 lub grup z SQL Servera
Tworzenie konta logowania: wbudowaną procedura systemową sp_addlogin (wykonać ją może tylko system lub security administrator) lub za pomocą SQL Server Enter…
sp_password - za pomocą tej wbudowanej procedury system administrator może zmienić każde hasło użytkownika, może mienić je również za pomocą SQL Server Login propertis
sp_grantdbaccess - dodaje konto użytkownika do bazy (Enter…);użyć może tylko database owner lub database acces administrator.
sp_revokedbaccess - usuwa konto security z obecnej bazy.
sp_change_users_login - zmienia relacje pomiędzy SQL Server Login account a SQL Server user.
sp_addrolemember - dodaje security account jako członka stałych ról bazy(tylko członek roli db_owner może wykonać to polecenia dla każdej roli w bazie).
Fixe database foles - nie mogą być dodawane, modyfikowane lub usuwane.
sp_droprolemember można nią usunąć security account z roli.
sp_addrole - tworzy nowa role bazy(pozycja jest dodawana do tabeli sysusers);może to tylko db_securityadmin lub db_owner
sp_droprole - usuwa rolę SQL Servera z obecnej bazy.
sp_changeobjectowner - zmienia właściciela obiektu.
sysdatabase - w bazie master; zawiera jeden wiersz dla każdej bazy w SQL Server
sysuser - we wszystkich bazach; zawiera jeden wiersz dla Win 2000 user, Win 2000 group, SQL Server user lub SQL Server role w bazie danych
sysobject - we wszystkich bazach; zawiera jeden wiersz dla każdego obiektu w bazie
sp_help [nazwaObjektu] - dostarcza informacje o określonym obiekcie bazy
sp_helpdb - dostarcza informacje o określonej bazie danych
sp_spaceused [objName] - reasumuje miejsce jakie zajmuje baza lub obiekt bazy
sp_helpfilegroup [filegroup_name] - zwraca nazwę i atrybuty grupy plików powiązanych z bieżącą bazą
INFORMATION_SCHEMA.TABLES - lista tabel w bazie
INFORMATION_SCHEMA.COLUMNS - informacje o kolumnach zdefiniowanych w bazie
INFORMATION_SCHEMA.TABLES_PRIVILEGAS - informacje zabezpieczeń dla tabel w bazie
FIXED RULES SQL SQEVER
dbcreator - tworzy I zmienia baze
diskadmin - zarządza plikami na dysku
processadmin - zarządza procesami SQL servera
securityadmin - zarządza i kontroluje loginy servera
setupadmin - instaluje replike
sysadmin - dokonuje wszelkich czynności
FIXED RULES DATABASE
db_owner - dokonuje wszelkich czynności związanych z rolami bazy
db_acessadmin - dodaje lub usuwa użytkowników, grupy lub role bazy
db_ddladmin - dodaje, modyfikuje lub usuwa obiekty bazy
db_securityadmin - przypisuje dane i zezwolenia obiektów
db_backupoperator - tworzy kopie zapasową bazy
db_datareader - czyta datę z każdej tabeli
db_datawriter - dodaje, zmienia lub usuwa datę ze wszystkich tabel
db_denydatareader - nie może czytać daty żadnej tabeli
db_denydatawriter - nie może zmienić daty w żadnej tabeli
Opcje istniejącej bazy można zmienić przy pomocy SQL Server Enterprise Manager, ALTER DATABASE Transach-SQL dane(statement) lub wbudowaną procedurę sp_dboption
Automatyczne zmniejszanie bazy lub plików bazy: wykonać ALTER DATABASE AUTO_SHRINK dane, wykonać procedurę systemową sp_dboption lub ustawić opcję autokurczenia w SQL Server Enterp…
sp_revokelogin - usuwa konta logowania wyłącznie dla użytkownik Win 2000 lub grup z SQL Servera
Tworzenie konta logowania: wbudowaną procedura systemową sp_addlogin (wykonać ją może tylko system lub security administrator) lub za pomocą SQL Server Enter…
sp_password - za pomocą tej wbudowanej procedury system administrator może zmienić każde hasło użytkownika, może mienić je również za pomocą SQL Server Login propertis
sp_grantdbaccess - dodaje konto użytkownika do bazy (Enter…);użyć może tylko database owner lub database acces administrator.
sp_revokedbaccess - usuwa konto security z obecnej bazy.
sp_change_users_login - zmienia relacje pomiędzy SQL Server Login account a SQL Server user.
sp_addrolemember - dodaje security account jako członka stałych ról bazy(tylko członek roli db_owner może wykonać to polecenia dla każdej roli w bazie).
Fixe database foles - nie mogą być dodawane, modyfikowane lub usuwane.
sp_droprolemember można nią usunąć security account z roli.
sp_addrole - tworzy nowa role bazy(pozycja jest dodawana do tabeli sysusers);może to tylko db_securityadmin lub db_owner
sp_droprole - usuwa rolę SQL Servera z obecnej bazy.
sp_changeobjectowner - zmienia właściciela obiektu.