| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 【SQL server速成之路】——身份验证及建立和管理用户账户 -> 正文阅读 |
|
[大数据]【SQL server速成之路】——身份验证及建立和管理用户账户 |
SQL Server 2012的身份验证模式??Sql server安全管理体现在如下几方面: ??用户对某一数据库进行某种操作,必须满足以下3个条件:
??SQL Server2012有两种身份认证模式:Windows验证模式和SQL Server验证模式。如图是这两种模式登录SQL server服务器的情况。 ??以下是对于Windows验证模式登录的几点重要说明: (1)必须将Windows账户加入到SQL Server中,才能采用Windows账户登录SQL Server。 ??2.SQL Server验证模式 ??在SQL Server验证模式下,SQL Server服务器要对登录的用户进行身份验证。当SQL Server在Windows操作系统上运行时,系统管理员设定登录验证模式的类型可为Windows验证模式和混合模式。当采用混合模式时,SQL Server系统既允许使用Windows登录账号登录,也允许使用SQL Server登录账号登录。 建立和管理用户账户1.界面方式管理用户账户??1.建立Windows验证模式的登录名 ??(1)创建Windows的用户。以管理员身份登录到Windows ,打开“控制面板”,在管理账户中添加新的账户。 ??2.建立SQL Server验证模式的登录名 ??要建立SQL Server验证模式的登录名,首先应将验证模式设置为混合模式。 ??(1)以系统管理员身份登录SQL Server Management Studio,在“对象资源管理器”中选择要登录的SQL Server服务器图标,右击鼠标,在弹出的快捷菜单中选择“属性”菜单项,打开“服务器属性”窗口。
??注意:一个登录名在本数据库中只能创建一个数据库用户。选择默认架构为dbo,如图所示,单击“确定”按钮完成创建。 2.命令方式管理用户账户??1.创建登录名
??其中:
??说明: ??【例1】 使用命令方式创建Windows登录名tao(假设Windows用户tao已经创建,本地计算机名为DAVID-PC),默认数据库设为xsbook。
??(2)创建SQL Server验证模式登录名。创建SQL Server登录名使用WITH子句,其中:
??2.删除登录名
??例如,删除Windows登录名tao。
??删除SQL Server登录名sql_tao。
??3.创建数据库用户
说明:
??【例3】 使用SQL Server登录名sql_tao(假设已经创建)在xsbook数据库中创建数据库用户tao,默认架构名使用dbo。
??4.删除数据库用户
??【例4】 删除xsbook数据库的数据库用户tao。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/16 1:54:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |