Руководство по основным приемам работы в ms sql server 2014 по дисциплине



Download 2,26 Mb.
Pdf ko'rish
bet61/75
Sana26.05.2022
Hajmi2,26 Mb.
#608817
TuriРуководство
1   ...   57   58   59   60   61   62   63   64   ...   75
Bog'liq
SQL Server

Управление доступом dbo и guest
Имя входа не может получить доступ к базе данных, если явным образом ему 
не предоставлен доступ через создание пользователя базы данных. Это 
утверждение в целом верно, но есть два исключения: каждая база данных 
SQL Server включает пользователей dbo и guest. 
Пользователь dbo
– это специальный пользователь (или владелец базы 
данных) – представляет собой учетную запись пользователя, которая имеет 
неявно заданные разрешения на выполнение любых действий с базой 
данных. Он всегда присутствует в каждой базе данных, его невозможно 
удалить. Любой член фиксированной серверной роли sysadmin (включая 
пользователя sa при использовании смешанного режима проверки 
подлинности), который использует базу данных, сопоставляется с этим 
пользователем. 
Владелец базы данных может быть изменен. Любой пользователь (имя входа 
SQL Server или Microsoft Windows), имеющий возможность соединения с 
SQL Server, может стать владельцем базы данных. В следующем примере 
показано, как изменить владельца базы данных с помощью инструкции 
ALTER AUTHORIZATION: 
ALTER AUTHORIZATION ON DATABASE::salesdb 
TO [ADVENTUREWORKS\Database_Managers]; 
Учетную запись пользователя 
dbo
 часто путают с предопределенной ролью 
базы данных 
db_owner
. Членство в роли 
db_owner
не дает доступа к 
пользовательским привилегиям роли 
dbo

Учетная запись пользователя guest
является встроенной учетной записью 
во всех версиях SQL Server. После прохождения пользователем проверки 
подлинности и получения разрешения на вход в экземпляр SQL Server в 
каждой базе данных должна существовать отдельная учетная запись 
пользователя, к которой пользователь должен получить доступ. Это 
требование предотвращает соединение пользователей с экземпляром SQL 
Server и получение доступа ко всем базам данных сервера. Наличие учетной 
записи пользователя guest в базе данных дает возможность обойти данное 
требование Она позволяет пользователю с именем входа, которое не 
сопоставлено ни одному пользователю в конкретной базе данных, получить 
доступ к этой базе данных. 
Нельзя удалить учетную запись пользователя guest, но можно ее отключить, 
чтобы предотвратить доступ к БД: 
REVOKE CONNECT FROM guest; 
По умолчанию учетная запись guest в новых БД отключена. Можно включить 
гостевую учетную запись с помощью инструкции GRANT CONNECT: 


73
GRANT CONNECT TO guest; 
По умолчанию учетная запись пользователя guest включена в системных БД 
master, msdb и tempdb. Вы не должны пытаться отменить гостевой доступ 
в этих базах данных. 

Download 2,26 Mb.

Do'stlaringiz bilan baham:
1   ...   57   58   59   60   61   62   63   64   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish