SQL 登入名和資料庫使用者

2021-09-27 08:10:11 字數 1240 閱讀 4562

--  1.  建立新的sql server登入賬號,登入名為usersf,密碼為123。

-- 1.1 使用儲存過程完成

exec sp_addlogin 'usersf','123';

-- 1.2 用sql語句建立

create login usersf1 with password='123';

-- 2. 為db_student資料庫新建使用者u1,其登入名為usersf。

-- 2.1 使用儲存過程完成

use db_student

exec sp_adduser 'usersf','u1';

-- 2.2 用sql語句建立

-- 2.2.1

create user u1 from login usersf ;

-- 2.2.2

create user u1 for login usersf ;

-- 3. 為db_student資料庫新建使用者u2,其登入名為user1。

--(1)使用儲存過程完成

exec sp_addlogin @loginame ='usersf' ,@passwd='123' ,@defdb='db_student';

exec sp_addlogin 'user1','123','student';

exec sp_adduser 'user1','u2'

--(2)用sql語句建立

create login user2 with password='123',default_database=spj

create user u3 for login user2

-- 4.

use [nhwater2]

go-- 指定資料庫的所有者(dbo關聯的登入名)

exec sp_changedbowner 'nhwater2';

go-- 用法 3 :將使用者名稱對映(關聯)為指定的登入名。

exec sp_change_users_login 'update_one','nhwater2cbm','nhwater2cbm';

exec sp_change_users_login 'update_one','nhwater2cx','nhwater2cx';

exec sp_change_users_login 'update_one','nhwater2gis','nhwater2gis';

go

SQL 登入名 使用者 角色

參考部落格 非常感謝博主的知識分享。1.建立乙個登入名,完全運算元據庫許可權,步驟為 建立登入名 建立使用者 分配角色 1.建立登入名 此時可以登陸,但是沒資料庫的許可權,不能看表 create login dba with password 1234 2.建立使用者 給資料庫mydb建立使用者,此...

資料庫使用者對映到 SQL Server 登入名

由於不是固定在一台電腦開發,經常需要把資料備份與恢復。或者是幫助客戶修改程式,接收到客戶備份好的資料,需要在電腦恢復。這樣就需要將資料庫使用者對映到 sql server 登入名。如何對映?可使用下面的系統儲存過程 execute sp change users login update one u...

為SQL資料庫建立登入名和密碼

為了保證資料庫的安全性,需要為資料庫建立乙個登入帳號,通常每個資料庫都有乙個預設登入帳號sa,該帳號具有最高的管理許可權,但是建議最好重新建立乙個新帳號,這樣不容易讓訪客知道,能夠使資料庫變得更安全。建立資料庫登入名和密碼過程如下 方法 步驟 單擊 物件資源管理器 中 安全性 檔案包前面的 圖示,在...