LESSON 7 Flashcards
used to grant an entity (such as a user access) to an object (such as another user or a database).
permission
In SQL Server, the security model is based on what is referred to as
Securables
is the process by which an individual’s access to a computer system is controlled by identification of that user using credentials provided by that user
login or logon
The most common login method is
username and password
is a logical representation of a person within an electronic system.
user account
A security system that requires two distinct forms of identification in order to access something
Two-Factor Authentication
The three different methods for which a user can be initially identified include:
Windows user login
– Membership in a Windows user group
– SQL Server-specific login (if the server uses mixed-mode security)
It is important to remember that at the SQL Server level, where the database resides, users are known by their login name. This can be a SQL Server login, Windows domain, or a username login choice.
Server-Level Security
object Permissions
* Each object’s permission is assigned through either
granting, revoking, or denying user login permissions
means the user can access the object.
Grant permission
overrides a grant permission.
Deny permission
removes the permission assigned, regardless of whether it’s deny or grant.
Revoke permission
There are three different types of accounts which are available for the SQL Server service account:
- Local user account
– Local system account
– Domain user account
is the act of establishing or confirming a user or system identity
Authentication
is superior to mixed mode because users don’t need to learn yet another password and because it leverages the security design of the network.
Windows Authentication mode