SqlServer 用户和权限操作
2024-08-29 01:44:39
use [master]
GO --创建用户,Test,密码Test
CREATE LOGIN [TestUser] WITH PASSWORD=N'Test', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO -- 设置Test用户可以创建任意数据库
GRANT CREATE ANY DATABASE TO [Test]
GO --将所有数据库的查看权限给Public角色,每个登录用户只能查看指定的数据库
--此语句会导致服务器上所有的用户在没有设置数据库权限的情况下不会显示任何数据库,有可能会影响正常使用
DENY VIEW any DATABASE TO PUBLIC;
GO --将数据库Test的所有权给TestUser用户
--TestUser用户可以查看并访问Test数据库
ALTER AUTHORIZATION ON DATABASE::TestDB TO TestUser
GO
最新文章
- PHP通过ini_set()来设置显示错误信息和执行时间
- 三目运算符是不是在bug中躺了枪_折腾了一整天
- 使用异步存储提升 Web 应用程序的离线体验
- curl命令
- js正则表单验证汇总,邮箱验证,日期验证,电话号码验证,url验证,信用卡验证,qq验证
- volatile 关键字
- cocos2d-x 添加 libLocalStorage 库...
- [转]C++宏定义详解
- 用“%20”取代字符串中空格的时间复杂度为O(n)的算法
- 新西兰gap year_百度百科
- DataTable转化为List
- iOS之Cocoapods安装
- iOS下JS与OC互相调用(八)--Cordova详解+实战
- (Tomcat)服务器之web应用的虚拟目录映射和主机搭建
- Objective-C RunTime 学习笔记 之 atomic/nonatomic 关键字
- javascript的hashCode实现
- B. Divisor Subtraction
- 你的项目真的需要Session吗? redis保存session性能怎么样?
- 下载企业级证书打包的app 出现“无法下载应用程序”的问题
- c# 进程调用exe