use DBName

go

--新增用户

exec sp_addlogin '用户名','密码','默认数据库名' --添加登录

exec sp_grantdbaccess N'test' --使其成为当前数据库的合法用户

exec sp_addrolemember N'db_owner', N'test' --授予对自己数据库的所有权限

--分配整表权限

GRANT SELECT , INSERT , UPDATE , DELETE ON table1 TO [用户名]

--分配权限到具体的列

GRANT SELECT , UPDATE ON table1(id,AA) TO [用户名]

--这样创建的用户就只能访问自己的数据库,及数据库中包含了guest用户的公共表

go

--删除测试用户

exec sp_revokedbaccess N'test' --移除对数据库的访问权限

exec sp_droplogin N'test' --删除登录

SQL Server Management Studio 教程二: 创建新登录名

1.先用windows身份登录SQL server2008 2.打开[安全性],右击[登录名],选择[新建登录名] 3.[常规]选项页面中,修改如下位置设置,默认数据库可以是其他数据库,不一定是mas ...

sqlserver使用SQL语句创建数据库登录对象、数据库用户以及对为该用户赋予操作权限

--创建登录名USE masterGO--PbMaster,密码123456CREATE LOGIN PbMaster with PASSWORD='1234GO --创建数据库用户USE E_Mar ...

sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解

介绍了sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解 --服务器角色: --固定服务器角色具有一组固定的权限,并且适用于整个服务器范围. 它们专门用于管理 SQL S ...

SQL Server语句创建数据库和表——并设置主外键关系

简单的创建数据库的 SQL 语句: use master go if exists(select * from sysdatabases where name='Test') begin select ...

SQL SERVER 2008 服务器登录名、角色、数据库用户、角色、架构的关系

sql server登录名.服务器角色.数据库用户.数据库角色.架构区别联系 1.一个数据库用户可以对应多个架构(架构是表容器).架构里面包含的是数据库表. 2.一个数据库角色有可能涉及多个架构.数据 ...

使用sql语句创建修改SQL Server标识列(即自动增长列)

一.标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列.该种列具有以下三种特点:1.列的数据类型为不带小数的数值类型2.在进行插入(Insert)操作时,该列的值是由系统 ...

使用sql语句创建和删除约束示例代码

使用sql语句创建和删除约束  约束类型 主键约束(Primary Key constraint) --:要求主键列数据唯一,并且不允许为空.  唯一约束(Unique constraint) --: ...

(转载)用SQL语句创建Access表

用SQL语句创建Access表 很久以前弄的,用了一天的时间,没有什么技 ...

14.3.3 Locks Set by Different SQL Statements in InnoDB 不同的SQL语句在InnoDB里的锁设置

14.3.3 Locks Set by Different SQL Statements in InnoDB 不同的SQL语句在InnoDB里的锁设置 locking read, 一个UPDATE,或 ...

随机推荐

Linux计划任务.md

crond crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程 ...

SQL Server 2005中的分区表

记录笔记: 转自 猪八戒学做网站 SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表? SQL Server 2005中的分区表(二):如何添加.查询.修改 ...

JavaScript美术馆进化史

内容选自<>第4-6章,跟着作者一起见证美术馆的进化吧. 先放效果图,然后一步步做出每个效果.每个效果都有它实用的地方,且知道过程可以 ...

jquery call方法和apply方法接触

call方法: 语法:call([thisObj[,arg1[, arg2[,   [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象. 说明: call 方法可以用来 ...

Git show-branch显示提交信息

git中查看日志,我们用的比较多的就是 git log 以及带一些参数,如: 以一行显示提交日志: $ git log --pretty=oneline 显示最后的几次提交日志: $ git log ...

matlab中num2str的应用

在求导数,积分,方程的过程中,难免会遇到一些参数要随着情况有点变化,这时,你就需要能够动态的表示出你的表达式,Num2str函数是一个相当有用的函数,一般配合[]连接符使用,下面将我接触到的一些用法写 ...

&lbrack;ORACLE&rsqb;数据库之间复制表

---------------------------------------------------------------------------- -------------ORACLE数据库管 ...

鼠标事件之鼠标滑过事件MOUSEOVER

来源地址:http://www.g2room.com/jquery/index.php?p=example%2Fevent%2Fmouseover.html&n=%E9%BC%A0%E6%A0 ...

html5上传本地图片&comma;在线预览及裁剪&lpar;filereader&comma;canvas&rpar;

1 我们常常需要上传头像,点击上传按钮时候需要预览一下,使用filereader方法无需和后台交互,代码如下: //本地图片在上传之前的预览效果 //图片上传预览 function previewIm ...

大数加法(STL list)

#include #include #include using namespace std; int main() ...

sql2008 新建登录用户只能修改某一个表 服务器角色,sql语句创建新登录名和设置权限...相关推荐

  1. mySQL:两表更新(用一个表更新另一个表)的SQL语句

    用一个表中的字段去更新另外一个表中的字段, MySQL 中有相应的 update 语句来支持,不过这个 update 语法有些特殊.看一个例子就明白了. create table student (s ...

  2. oracle查询表字段sql语句怎么写,oracle联合查询并更新一个表字段的sql语句

    更新某一个字段写起来简单,也容易理解: UPDATE tablea A SET A.name=(select name from tableb B where A.id=B.id) 更新多个字段就显得 ...

  3. Sqlserver中 登录用户只能看到自己拥有权限的库

    Sqlserver中 登录用户只能看到自己拥有权限的库 转自:https://www.cnblogs.com/huangtailang/p/4209180.html SSMS设置:https://ww ...

  4. sql server创建新用户名登录以及为表添加角色和权限的多种方法

      1.在SQL Server Management Studio中为所属的SQL服务器设置为SQL Server和Windows NT混合安全认证模式.其步骤如下: (1)    在对象资源管理器中 ...

  5. Linux 什么是用户和用户组;创建用户、组和组成员资格;创建文件或目录并设置权限

    一.Linux中的用户和用户组: 1)用户的类型: 1.Linux中用户的类型 Linux系统是一个多用户多任务的操作系统,每个用户都有一个独立的身份号码,这个就是用户ID(UID).在Linux中用 ...

  6. sql+php修改mysql结构,MSSQL_修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库,具体不废话了,请看下文代码 - phpStudy...

    修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库 具体不废话了,请看下文代码详细说明吧. 向表中增加一个 varchar 列: ALTER TABLE distributors ...

  7. 数据库实验2——使用SQL语句创建、修改和删除基本表

    文章目录 数据库实验2--使用SQL语句创建和删除基本表 一. 实验目的: 二. 实验准备 三. 实验要求 四.实验步骤 1. 创建基本表 2. 修改表结构 3.删除基本表 五.实验总结 数据库实验2 ...

  8. Oracle用sql语句创建用户,并授权

    //创建用户 create user username identified by username; //修改用户口令 alter user username identified by usern ...

  9. 试用SQL语句创建一个工资总额超过20万元(含20万元)的各部门工资总额视图V-SAL...

    2010年5月21日星期五 设有关系模式:EMP(职工号,姓名,工资,部门号) 试用SQL语句创建一个工资总额超过20万元(含20万元)的各部门工资总额视图V-SAL. select 部门号,sum( ...

最新文章

  1. 再次推荐数据安全清除软件----Eraser
  2. prometheus获取Consul上注册的服务
  3. opencv 创建图像_非艺术家的图像创建(OpenCV项目演练)
  4. java学习笔记IO之字节输入输出流
  5. JAVA中BigDecimal的字符化输出
  6. 20164317《网络对抗技术》Exp3 免杀原理与实践
  7. java程序设计基础篇_java程序设计基础篇 复习笔记 第一单元
  8. Android资料之-EditText中的inputType
  9. mysql工作原理(网络搜索整理的)
  10. vray uneal插件试用版 license 安装过程
  11. 接口性能测试方案分析
  12. 渗透测试报告模板_演习防守方总结模板写作公式
  13. 颜色的前世今生6·色相环
  14. 无痛学习ISAC(一)
  15. 怎么用python画椭圆_python画椭圆
  16. 谷歌中国正式宣布李开复辞去总裁一职
  17. 中国历史上5个谣言,单是第1条就骗了不少人!
  18. Excel加密文档 加密保护破解方法 亲测有效
  19. 计算机网络(谢希仁-第八版)第一章习题全解
  20. c语言QQ管理系统四百条,C语言程序设计论文-工会成员信息管理系统.doc

热门文章

  1. 修改SSDT来挂钩API的代码
  2. mysql主从有关参数_MySQL 主从复制相关参数
  3. python 使用random函数实现randint函数的功能
  4. 如何生成精确的调频载波和线性调频脉冲雷达测试信号?(一)
  5. rabbitmq 学习 之shovel 插件使用(22)
  6. 第二轮5G投票即将开启,华为能否战胜高通?
  7. Andorid中.9.png图片的使用及制作
  8. 【老叶茶馆】MySQL复制中slave延迟监控
  9. 李宏毅-Transformer
  10. 商标申请号查询办法有哪些