1–授權、查,增,改的方法
go--分配許可權
發現可以對查、增、改操作,但是不能執行刪除操作。
go--**許可權
revoke select,insert,update
on students to sharkuser01
再次檢視資料管理器時**已經沒有授權
如果資料庫有幾十張表,要是新增賬戶,並且授權不是很麻煩?
這時需要使用——–使用者角色管理
作為開發人員,不是專業的資料庫管理員,只懂固定角色的使用方法就夠用:
db_owner 資料庫的擁有者
db_accessadmin 可以新建和刪除windows使用者組、windows使用者和資料使用者
db_datareader 可以新建、修改、刪除資料庫中的所有使用者建立的表內資料
db_ddlamin 可以新建、修改、刪除資料中的物件
db_securtyadmin 可管理資料庫內的許可權控制,如果管理資料的角色和角色內的成員、管理資料庫物件的訪問控制
db_backupoperator 具有備份資料庫的許可權
db_denydatareader 可以拒絕選擇資料庫中的資料
db_denydatawriter 可以拒絕更改資料庫中的資料
1—-新增固定角色
2—刪除固定角色
go--刪除資料庫使用者角色
exec sp_droprolemember 'db_owner','sharkuser01'
--給資料庫使用者賦予角色
exec sp_addrolemember 'db_owner','sharkuser01'
給資料庫使用者授權
給資料庫使用者授權 必須要管理員dba給資料庫使用者授權 通常許可權有 插入 insert 刪除 delete 更新 update 檢視 select 建立表 create table 例子 給加入的兩個資料庫使用者增加許可權 use studb go 給予zhangsandnuser對於stuin...
給資料庫使用者解鎖
1 用dba角色的使用者登陸,進行解鎖,先設定具體時間格式,以便檢視具體時間 sql alter session set nls date format yyyy mm dd hh24 mi ss session altered.2 檢視具體的被鎖時間 這裡你根據需要,填寫具體的使用者名稱,下面語句...
mongodb給資料庫建立使用者密碼
1 使用mongod啟動mongodb 2 使用mongo 進入shell 1 使用某個資料庫 use test1 switched to db test1 2 給test1資料庫新增使用者名稱 db.adduser nancr 123456 3 驗證使用者是否新增成功。1表示成功,0表示失敗 db...