跪求sql server怎样给新建用户赋权限

跪求sql server怎样给新建用户赋权限,第1张

用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

你用的什么数据库? mysql?

CREATE DATABASE qyiyunsoBlog; # 建立专用数据库

USE mysql ; #切换数据库,管理用户

GRANT ALL PRIVILEGES ON TO 'qyiyunso'@'localhost' IDENTIFIED BY

'some_pass' WITH GRANT OPTION; # 设置权限,用grant, 查询权限是 select,On后面接你要赋权的数据库和表~

用SQL语句为指定用户授权的具体步骤如下:

我们需要准备的材料分别是:电脑、sqlserver2008

1、首先打开sqlserver2008,之后点击打开左上角的“新建查询”。

2、然后在d出来的窗口中新建aa用户,输入:

exec sp_addlogin  'aa',    '123456',    'mydb'

exec  sp_grantdbaccess  'aa'

EXEC sp_addrolemember 'db_datareader', 'aa',让aa用户获得设置查询mydb所有表的权限。

3、然后用aa账号登录到该系统中即可。

db_accessadmin

固定数据库角色的成员可以为

Windows

登录名、Windows

组和

SQL

Server

登录名添加或删除数据库访问权限。db_backupoperator 固定数据库角色的成员可以备份数据库。db_datareader

固定数据库角色的成员可以从所有用户表中读取所有数据db_datawriter

固定数据库角色的成员可以在所有用户表中添加、删除或更改数据

db_ddladmin

固定数据库角色的成员可以在数据库中运行任何数据定义语言

(DDL)

命令 db_denydatareader

固定数据库角色的成员不能读取数据库内用户表中的任何数据

db_denydatawriter

固定数据库角色的成员不能添加、修改或删除数据库内用户表中的任何数据。db_owner

固定数据库角色的成员可以执行数据库的所有配置和维护活动,还可以删除数据库。db_securityadmin

固定数据库角色的成员可以修改角色成员身份和管理权限。向此角色中添加主体可能会导致意外的权限升级。

以上就是关于跪求sql server怎样给新建用户赋权限全部的内容,包括:跪求sql server怎样给新建用户赋权限、创建数据库用户,如何设置其对表有查询权及对其表有修改权 求代码~~那位仁兄帮帮忙~~、请问如何用SQL语句为指定用户授权等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10197348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存