資料庫備份許可權
1. sql備份與恢復是由誰來管理的普通用戶要授予許可權變成什麼角色才能對資料庫進行備份與恢復操作呢
您好:
通常是DBA或伺服器運維來管理。
對於備份,可以直接授予或者安排為備份管理員角色
_addrolemember'db_backupoperator',loginname
對於還原,需要有createdatabase的許可權,可以直接授權
2. 如何設置備份文件的許可權
嗯
是可以設置許可權的
在文件夾安全里把組或用戶名稱中的相應用戶刪除即可
也可不刪除直接對其設置許可權
**若沒有安全選項
在
工具==選項==查看==使用簡單文件共享的勾去掉即可
3. mysql 備份用戶給什麼許可權
datadbblack
192.168.1.10
是
SELECT,
RELOAD,
SHOW
DATABASES,
LOCK
TABLES
否
許可權列表
1.Select
讀取
2.SHOW
DATABASES
允許訪問完整的資料庫列表
4.
LOCK
TABLES
允許鎖定表
5.RELOAD
允許載入和刷新伺服器緩存
以上幾點是必須的.請注意
4. 資料庫許可權怎麼備份 sql
mysqlmp備份:
mysqlmp -u用戶名 -p密碼 -h主機資料庫 a -w "sql條件" --lock-all-tables >路徑
案例:
mysqlmp -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --lock-all-tables > c:\aa.txt
mysqlmp還原:
mysqlmp -u用戶名 -p密碼 -h主機資料庫<路徑
案例:
mysql -uroot -p1234 db1 < c:\aa.txt
mysqlmp按條件導出:
mysqlmp -u用戶名 -p密碼 -h主機資料庫 a --where "條件語句" --no-建表>路徑
mysqlmp -uroot -p1234 dbname a --where "tag='88'" --no-create-info> c:\a.sql
密碼就是你安裝資料庫時的密碼,沒有就打root,路徑自己設,記得備份文件名一定用英文。
5. 資料庫中的操作許可權
db_owner 擁有資料庫的所有許可
db_securityadmin 能建立架構、更改角色
db_accessadmin 能添加或刪除用戶、組或成員
db_backupoperator 能備份數據版庫
db_datareader 能從數權據庫表中讀數據
db_datawriter 能修改資料庫表中的數據
db_ddladmin 能添加、修改或刪除資料庫對象
db_denydatareader 不能從資料庫表中讀數據
db_denydatawriter 不能修改資料庫表中的數據
Public 維護默認的許可權
6. mySQL備份資料庫顯示拒絕訪問是什麼意思
沒有許可權
首先要用有許可權的mysql用戶登錄
其次要有系統許可權
比如你機器是64位系統 要用「管理員運行」方式啟動cmd才行