searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

SQL server 创建数据库用户指引

2024-09-06 10:12:01
2
0

在 SQL Server 中,可以使用以下步骤创建可使用账号密码登录数据库的用户并授予创建表的权限:

一、创建登录名

使用 CREATE LOGIN 语句创建登录名。例如,创建一个名为 myuserlogin 的登录名,密码为 MyPassword123
CREATE LOGIN myuserlogin WITH PASSWORD = 'MyPassword123';
二、创建数据库用户并关联登录名
  1. 切换到要操作的数据库。例如,切换到名为 mydb 的数据库:
USE mydb;
  1. 使用 CREATE USER 语句创建数据库用户,并关联到登录名。例如,创建一个名为 myuser 的数据库用户,关联到登录名 myuserlogin
CREATE USER myuser FOR LOGIN myuserlogin;

三、授予创建表的权限

使用 GRANT 语句授予创建表的权限。例如:
GRANT CREATE TABLE TO myuser;

这样,使用 myuserlogin 登录名和对应的密码登录后,在 mydb 数据库中,用户 myuser 就可以创建表了。

0条评论
0 / 1000
DBM
8文章数
0粉丝数
DBM
8 文章 | 0 粉丝
原创

SQL server 创建数据库用户指引

2024-09-06 10:12:01
2
0

在 SQL Server 中,可以使用以下步骤创建可使用账号密码登录数据库的用户并授予创建表的权限:

一、创建登录名

使用 CREATE LOGIN 语句创建登录名。例如,创建一个名为 myuserlogin 的登录名,密码为 MyPassword123
CREATE LOGIN myuserlogin WITH PASSWORD = 'MyPassword123';
二、创建数据库用户并关联登录名
  1. 切换到要操作的数据库。例如,切换到名为 mydb 的数据库:
USE mydb;
  1. 使用 CREATE USER 语句创建数据库用户,并关联到登录名。例如,创建一个名为 myuser 的数据库用户,关联到登录名 myuserlogin
CREATE USER myuser FOR LOGIN myuserlogin;

三、授予创建表的权限

使用 GRANT 语句授予创建表的权限。例如:
GRANT CREATE TABLE TO myuser;

这样,使用 myuserlogin 登录名和对应的密码登录后,在 mydb 数据库中,用户 myuser 就可以创建表了。

文章来自个人专栏
RDS
6 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0