一、 sql server登入賬戶管理
1、 create login ---------建立登入賬戶
① create login 《登入名》 from windows [with default_database=資料庫名] 登入名::=[網域名稱或計算機名\windows使用者賬號]
該命令為建立windows類別的登入賬戶,如:
create login [linbwin7\user1] from windows with default_database=家電進銷管理
② create login 登入名 with password='密碼' [,default_database=資料庫名]
該命令建立sql server類別的登入賬戶,如:
create login lisi with password='123', default_database=家電進銷管理
另外 create login 命令可指定關鍵字 must_change, check_expiration, check_policy 來使用windows密碼策略,前提是已經開啟windows密碼策略,只有sysadmin 和 securityadmin 固定伺服器角色或成員才可以建立登入賬戶。
2、alter login----------修改登入賬戶
① alter login 舊登入名 with name=新登入名 注意:修改登入名與刪除再建登入名不一樣。如:
alter login suser1 with name=suser2
② alter login 登入名 with password='新密碼' 注意:登入使用者可以更改自己的密碼,而只有sysadmin角色中的使用者才可以修改任何其他使用者的密碼。
alter login suser4 with password='12344'
③ alter login 登入名 禁用或啟用某個賬戶。 注意:只用sysadmin 和 securityadmin 才可以執行該命令。
alter login suser4 disable
3、drop login-------------------刪除賬戶
drop login 登入名 注意:不能刪除擁有任何安全物件、伺服器級別物件或**作業的登入賬戶,不能刪除sa,不能刪除當前連線到sql server伺服器正在使用的賬戶,只有sysadmin 和 securityadmin角色的使用者才可以刪除賬號。
drop login suser4
4、sp_addsrvrolemember 登入名, 角色名-------------向某個固定伺服器角色中新增成員。
如: sp_addsrvrolemember suser5, securityadmin
5、 sp_dropsrvrolemember 登入名, 角色名-------------刪除某個固定伺服器角色中某個成員。
如: sp_dropsrvrolemember suser5, securityadmin
6、is_srvrolemember ('角色名' [, '登入名']) 該函式用來判斷指定的登入名是否是某個伺服器角色成員,返回1表示是,0表示不是,其他值說明指定的伺服器角色名時錯誤的,如果登入名是當前正在使用的,則可以省略。
mysql 賬戶管理 MySQL賬戶管理
登陸 退出mysql伺服器 登陸mysql伺服器時,可以使用mysql命令並在後面指定登陸主機以及使用者名稱和密碼。mysql命令的常用引數如下 h主機名,該引數指定主機名或ip,如果不指定,預設是localhost。u使用者名稱,該引數指定使用者名稱。p密碼,該引數指定登陸密碼。如果該引數後面有欄...
SQL Server 關於服務賬戶
sql server中的每個服務代表乙個程序或一組程序,每個程序需要有訪問sql server相關檔案 如.mdf ndf 和 ldf 等檔案 或登錄檔或者sql server安裝目錄的許可權。這些服務要在顯示登入界面前就載入完成。為了能讓sql server服務在作業系統中正常的啟動和執行,就需要...
mysql 賬戶 mysql 賬戶管理
mysql增加新使用者賬戶 可以用兩種方式建立mysql賬戶 1.使用grant語句 2.直接操作mysql授權表 最好的方法是使用grant語句,因為這樣更精確,錯誤少。建立超級 使用者 mysql grant all privileges on to monty localhost identi...