sqlserver 数据库 需要给用户 lichao 授予 BBTC_Test 库的 增删改查权限
时间: 2024-03-09 16:51:39 浏览: 23
您可以使用以下的 SQL 命令来授予 lichao 用户 BBTC_Test 库的增删改查权限:
```
USE BBTC_Test;
GRANT SELECT, INSERT, UPDATE, DELETE TO lichao;
```
这将授予 lichao 用户在 BBTC_Test 库中的数据表上的增删改查权限。
相关问题
sqlserver 数据库 需要给用户 lichao 授予 BBTC_Test 库的 增删改查权限并拥有此库的视图权限
您可以使用以下的 SQL 命令来授予 lichao 用户 BBTC_Test 库的增删改查权限和视图权限:
```
USE BBTC_Test;
GRANT SELECT, INSERT, UPDATE, DELETE, VIEW DEFINITION TO lichao;
```
这将授予 lichao 用户在 BBTC_Test 库中的数据表上的增删改查权限和视图定义权限。注意,VIEW DEFINITION 权限是用于查看视图定义的权限,而不是查看视图中的数据。
USE [BBTC_Test] CREATE USER 'lichao' FOR LOGIN 'lichao'
在 SQL Server 中,如果要为数据库 BBTC_Test 创建一个名为 lichao 的用户,可以使用以下命令:
```
USE [BBTC_Test]
CREATE USER lichao FOR LOGIN lichao
```
其中,`USE [BBTC_Test]` 表示使用数据库 BBTC_Test,`CREATE USER lichao FOR LOGIN lichao` 表示为登录名 lichao 创建一个用户 lichao。需要注意的是,如果 lichao 登录名不存在,则需要先创建登录名,例如:
```
CREATE LOGIN lichao WITH PASSWORD = 'password'
```
其中,`WITH PASSWORD = 'password'` 表示指定登录名 lichao 的密码。