授权其他连接
现在,您已经以管理员身份连接到了 SQL Server,您的首要任务之一是授权其他用户进行连接。实现此任务的步骤是创建一个登录名,然后授权此登录名以用户身份访问数据库。登录名可以是使用 Windows 凭据的 Windows 身份验证登录名;也可以是 SQL Server 身份验证登录名(这些登录名在 SQL Server 中存储身份验证信息并独立于网络凭据)。尽可能使用 Windows 身份验证。
创建 Windows 身份验证登录名
在上一个任务中,您使用 Management Studio 连接到了数据库引擎。在对象资源管理器中,依次展开服务器实例、“安全”,右键单击**“登录名”,再单击“新建登录名”**。
将显示**“登录名 - 新建”**对话框。
在**“常规”页中的“登录名”**框中,键入一个格式为 <域>\<登录名> 的 Windows 登录名。
在**“默认数据库”**框中,选择 AdventureWorks(如果有)。否则选择 master。
在**“服务器角色”**页中,如果新建登录名要成为管理员,则单击 sysadmin,否则保留此项为空白。
在**“用户映射”页中,针对 AdventureWorks 数据库(如果有)选择“映射”。否则选择 master。注意,应在“用户”**框中填入登录名。关闭后,该对话框将在数据库中创建此用户。
在**“默认架构”**框中,键入 dbo 将登录名映射到数据库管理员架构。
接受**“安全对象”和“状态”框的默认设置并单击“确定”**创建登录名。
注意 |
---|
这是基本的入门信息。SQL Server 提供了丰富的安全环境,而安全显然是数据库操作的一个重要方面。 |