在 SQL Server 中,可以使用以下步驟創建可使用賬號密碼登錄數據庫的用戶并授予創建表的權限:
一、創建登錄名
使用
CREATE LOGIN 語句創建登錄名。例如,創建一個名為 myuserlogin 的登錄名,密碼為 MyPassword123:CREATE LOGIN myuserlogin WITH PASSWORD = 'MyPassword123';
二、創建數據庫用戶并關聯登錄名
- 切換到要操作的數據庫。例如,切換到名為
mydb的數據庫:
USE mydb;
- 使用
CREATE USER語句創建數據庫用戶,并關聯到登錄名。例如,創建一個名為myuser的數據庫用戶,關聯到登錄名myuserlogin:
CREATE USER myuser FOR LOGIN myuserlogin;
三、授予創建表的權限
使用
GRANT 語句授予創建表的權限。例如:GRANT CREATE TABLE TO myuser;
這樣,使用 myuserlogin 登錄名和對應的密碼登錄后,在 mydb 數據庫中,用戶 myuser 就可以創建表了。