sqlserver建立新用户及关联数据库教程
我们经常需要在数据库上建立有权限的用户,该用户只能去操作某个特定的数据库(比如该用户只能去读,去写等等),那么我们应该怎么在sqlserver上设置呢?下面的步骤有点长,只要一步一步跟着设置就行
方法/步骤
如果你没有开通sqlserver身份验证,首先windowns身份进入管理系统开通
属性-右键-安全性-开通即可
然后需要重新启动(在右键总结点里面)
接着在安全性-登入名-添加新登入名
输入用户名,密码;密码最好启用强制实施密码策略
然后再在你要开通用户权限的数据库里面找到安全性-右键-新建-用户
将刚才用户名输入即可,然后勾选用户架构和角色;这里就勾选db-owner(拥有完全权限)
最后用该账户链接
如果你去点击其他数据库,将会提示你没有权限
相关推荐
-
Sql Server 2008数据库新建分配用户的详细步骤
前言: 当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库.搞了好多次,每次都忘记怎么设置,所以写一篇博文记录一下. 1,使用管理员帐号登录到SqlServer,在安全性里建一个登录名(如下图). 2.输入登录名,设置好密码,默认数据库就选择master ,语言也默认(如下图). 3.确定后,打开你要分配权限的数据库,在安全性里面的用户节点右键新建用户 (如下图). 输入登录名 选择架构和角色 db_own
-
sqlserver建立新用户及关联数据库教程
我们经常需要在数据库上建立有权限的用户,该用户只能去操作某个特定的数据库(比如该用户只能去读,去写等等),那么我们应该怎么在sqlserver上设置呢?下面的步骤有点长,只要一步一步跟着设置就行 方法/步骤 如果你没有开通sqlserver身份验证,首先windowns身份进入管理系统开通 属性-右键-安全性-开通即可 然后需要重新启动(在右键总结点里面) 接着在安全性-登入名-添加新登入名 输入用户名,密码:密码最好启用强制实施密码策略 然后再在你要开通用户权限的数据库里面找到安全性-右键-新
-
SQLServer 2005 控制用户权限访问表图文教程
一.需求 在管理数据库过程中,我们经常需要控制某个用户访问数据库的权限,比如只需要给这个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限.写这篇文章就是说明下这个操作过程. 其实这只是SQL Server权限管理很简单的一小块,有些地方并没有深入理解和讲述,只是希望对一些刚入门的童鞋有帮助,其它大侠就当是:我当堂吓一跳,然后得啖笑.(赌圣) 二.操作步骤 1. 首先进入数据库级别的[安全性]-[登录名]-[新建登录名] (图1:新建登录名) 2. 在[常规]选
-
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
1.新建数据库: 进入phpmyadmin管理界面以后,找到如下文字"创建一个新的数据库",然后在下面填上要新建的数据库的名称,在后面的下拉列表中选择数据库的编码,如"utf8_general_ci",点击"创建"按钮,这样就新建了一个数据库. 2.新建此数据库的对应帐户 在phpmyadmin管理界面点击"权限",打开链接,点击"添加新用户",在打开的页面中会看到"登入信息",输入用户
-
中文Access2000速成教程--1.4 使用“表向导”建立新表
第四讲 使用"表向导"建立新表 与中文Visual FoxPro 6一样,在中文Access2000中也能使用"表向导"从各种各样预先定义好的表中选择字段,并建立新的表,可以使用的操作步骤如下所列: 步骤一.在"员工工时与工资"数据库窗口中选定"对象"列表中的"表"项,然后单击工具栏中的"新建"按钮. 注意:按下键盘上的F11功能键,可以快速切换到"数据库"窗体. 步
-
MySql添加新用户及为用户创建数据库和给用户分配权限方法介绍
1.添加新用户 只允许本地IP访问 create user 'test'@'localhost' identified by '123456'; 允许外网IP访问 create user 'test'@'%' identified by '123456'; 刷新授权 flush privileges; 2.为用户创建数据库 create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 3.为用户分配权限 授予用户通过外网IP
-
VS2022连接sqlserver数据库教程
目录 连接前准备 windows身份认证 sqlserver身份认证 连接前准备 我们使用Visual Studio2022 连接Sqlserver数据库,我们先为我们的项目添加微软自带的连接数据库的程序集,System.Data.SqlClient. using System.Data.SqlClient; 虽然调用了,但不代表我们引用成功了,我们去检查一下Nuget程序包里,看看有没有这个程序集. 正确的安装应该如下所示 ,如果没有,这里搜出来之后选中安装即可. 打开视图下的服务器资源管理器
-
Spring Security 将用户数据存入数据库
Spring Security 介绍到现在,我们还没连上数据库呢. 真正的项目中,大部分情况下,我们都是自己设计权限数据库,例如微人事(https://github.com/lenve/vhr)项目那样. 不过,Spring Security 也给我们提供了一个它自己设计好的权限数据库,这里我们先来看看这是怎么回事!先来学这个简单的,然后我们再去看复杂的. 1.UserDetailService Spring Security 支持多种不同的数据源,这些不同的数据源最终都将被封装成 UserDe
-
解决MySQL添加新用户-ERROR 1045 (28000)的问题
MySQL添加新用户,见文章底部. 按照正常思维,创建用户和设置密码什么的,应该是一个动作完成的.然而事实并非如此. 我每次都是通过在网上找代码来创建MySQL的用户.如果无效,就再搜一段.现在我心累了,必须写个自己的教程. 1,先要连接到MySQL,工具就是在终端上输入mysql.一般来说可以设置几个参数,重要的是-u代表用户,比如root,或者guest,-p代表密码,-h代表地址,如果是localhost,可以省略.例子 mysql --user user --host localhost
-
利用java和sqlserver建立简易图书管理系统的完整步骤
目录 1.所需功能: 2.流程: 3.环境及其语言: 4.数据库建立 5.操作: 数据库连接:sql.T3.Test1.java 选择需要的操作:sql.T3.Test1.java 1.游览所有图书 2.查找书籍 3.建立新图书 4借出图书 5. 归还图书删除某一图书 6.删除某一图书 释放连接: sql.T1.JDBCUtil.java 总结 1.所需功能: 游览所有图书.查找书籍.建立新图书,借出和归还图书,删除某一图书 2.流程: 数据库连接 选择需要的操作 释放连接 3.环境及其语言:
-
mybatis创建一个或多个新用户 insert 字段和表名不确定时动态添加问题
创建用户: /** * 创建一个或多个新用户 insert 字段和表名不确定时动态添加 */ @Test public void createAccount() { String lineColumn = ""; Map<String, Object> paramsMap = new HashMap<String, Object>(); Map<String, Object> dataMap = new HashMap<String, Obje
随机推荐
- Lua函数与字符串处理简明总结
- C++访问Redis的mset 二进制数据接口封装方案
- java 语句块的使用详解及实例
- iOS开发实现下载器的基本功能(1)
- 事件绑定之小测试 onclick && addEventListener
- Go语言中使用 buffered channel 实现线程安全的 pool
- JSP JavaBean的setProperty属性
- Android Studio使用小技巧:自定义Logcat
- android自定义控件创建翻页接口详细代码
- MySQL查询和修改auto_increment的方法
- Bootstrap模态框使用详解
- JS简单循环遍历json数组的方法
- 基于jquery实现弹幕效果
- MySQL中修改库名的操作教程
- C#策略模式(Strategy Pattern)实例教程
- jQuery遍历json的方法分析
- 金山反病毒20050103_周报
- 服务器安全设置之 IIS用户设置方法
- Java上传文件进度条的实现方法(附demo源码下载)
- 详解Python中的Numpy、SciPy、MatPlotLib安装与配置