工具/材料:SQL Server Management Studio。
1、首先在桌面上,点击“SQL Server Management Studio”图标。
2、然后在该界面中,点击“安全性”里的“登录名”选项。
3、之后在该界面中,右键点击“新建登录名”选项。
4、接着在该界面中,输入“登录名”、“密码”和“确认密码”。
5、然后在该界面中,点击左侧选择页中“服务器角色”选项。
6、再者在该界面中,勾选“sysadmin”选项。
7、最后在该界面中,点击“确定”按钮。
用SQL建用户和赋权限、数据库 *** 作授权
grant 命令序列 to 用户名
A. 系统管理员可以授予其他用户CREATE DATABASE的权限,使其他用户可以成为数据库所有者。
B. 数据库所有者在他所拥有的数据库中,可以授予其他用户的权限有:
l CREATE TABLE ------------------- 建表
lCREATE DEFAULT ------------------ 建缺省
lCREATE RULE ------------------- 建规则
lCREATE PROCedure ------------------ 建存储过程
lCREATE VIEW ------------------- 建视图
lDUMP DATABASE ------------------- 备份数据库
lDUMP TRANsaction ------------------ 备份日志
C. 数据库对象所有者可以授予其他用户的 *** 作权限有:
l SELECT
l UPDATE
l INSERT
l EXECute
l DELETE
l REFERENCE
例:授予a1在数据库test上建表,建视图,建存储过程对表students有select,reference权;对name,native字段有update权。
1>use test
2>go
3>grant creat table,create procedure ,create view to a1
4>go
5>grant select,reference on students to a1 with grant option
6>go
7>grant update on students(name,native) to a1
8>go
9>sp_helprotect
10>go
一、新建登录名
1.
在登录名右侧的文本框中输入新建的管理员账号名称;
2.
一对单选按钮组中,选择Sql
Server
身份验证,并输入登录密码;
3.
勾选强制实施密码策略复选框;(密码策略一般是指加强用户登录的密码方式例如:可能需要至少8个以上字符,或在尝试若干登陆失败后该账号即被禁止登陆等等!如果觉得麻烦可以不必勾选!)
4.
不勾选强制密码过期;(如果勾选该项的话,则每一次登陆后系统都会提示用户必须更改现有密码,如非特殊需求,不建议勾选此项!)
二、设置管理员权限
进入【服务器角色】在右侧的服务器角色面板中,勾选public
和sysadmin
两项!
如下图:
注意:如果建立的账号不需要具备系统管理员的权限时,则不要勾选sysadmin
项!
三、设置非管理员权限
进入【用户映射】在右侧的面板中勾选该账号可以进行管理 *** 作的数据库名称!并在该面板下面的【数据库角色成员身份】中勾选db_owner 项!
如下图:
注意:如果给一个无系统管理权限的账号指定管理一个数据库时,则一定要勾选db_owner
项!否则该账号则无法看到该数据库中的任何数据表!
进入【状态】设置连接引擎授权;
三、无法登陆情况
请检查数据库属性页【安全性】是否启用
SQL
Server
和
windows
验证模式;
如下图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)