A. 安裝sql server 2012出現試圖執行未經授權的操作
摘要 1、當前登陸用戶許可權不夠
B. 安裝SQL 2008出現錯誤 執行未經授權的操作
可能許可權不夠,建議用 administrator 帳號登陸安裝(註:默認情況下,WIN7下是把administrator禁用,開啟administrator方法:右鍵 計算機,管理 ,用戶然後開啟administrator)
C. 安裝SQL server 2012出現試圖執行未經授權的操作 如下圖 求大神解決
1、當前登陸用戶許可權不夠
2、在安裝SP1的時候,可以右鍵使用管理員運行
可以試試第二個方法
D. 聽說你也有過安裝sql出現未經授權的操作,怎麼解決的最後,跪求賜教了
當時是安裝時未以管理員身份運行,即安裝SQLSERVER時最好以管理員身份安裝,否則很可能出現您所說的情況。還有一種可能性為磁碟空間不夠,但是這類情況出現的幾率很低。
E. 請問windows7下安裝sqlserver2008,提示「試圖執行未經授權的操作」應該怎麼處理
可能許可權不夠,建議用
administrator
帳號登陸安裝(註:默認情況下,WIN7下是把administrator禁用,開啟administrator方法:右鍵
計算機,管理
,用戶 然後開啟administrator)。再卸載了所有
SQL
2008相關的組件、進程、殘留文件,重裝。ok
F. 進入SQL資料庫提示未授權
sql語言用grant語句向用戶授予操作許可權,grant語句的一般格式為:
grant
<許可權>[,<許可權>]...
[on
<對象類型>
<對象名>]
to
<用戶>[,<用戶>]...
[with
grant
option];
其語義為:將對指定操作對象的指定操作許可權授予指定的用戶。
不同類型的操作對象有不同的操作許可權,常見的操作許可權如表3-4所示。
表3-4
不同對象類型允許的操作許可權
對象
對象類型
操作許可權
屬性列
table
select,
insert,
update,
delete
all
privieges
視圖
table
select,
insert,
update,
delete
all
privieges
基本表
table
select,
insert,
update,
alter,
index,delete
all
privieges
資料庫
database
createtab
詳細信息…
接受許可權的用戶可以是一個或多個具體用戶,也可以是public即全體用戶。
如果指定了with
grant
option子句,則獲得某種許可權的用戶還可以把這種許可權再授予別的用戶。如果沒有指定with
grant
option子句,則獲得某種許可權的用戶只能使用該許可權,但不能傳播該許可權。
例1
把查詢student表許可權授給用戶u1
grant
select
on
table
student
to
u1;
例2
把對student表和course表的全部許可權授予用戶u2和u3
grant
all
priviliges
on
table
student,
course
to
u2,
u3;
例3
把對表sc的查詢許可權授予所有用戶
grant
select
on
table
sc
to
public;
例4
把查詢student表和修改學生學號的許可權授給用戶u4
詳細信息…
這里實際上要授予u4用戶的是對基本表student的select許可權和對屬性列sno的update許可權。授予關於屬性列的許可權時必須明確指出相應屬性列名。完成本授權操作的sql語句為:
grant
update(sno),
select
on
table
student
to
u4;
例5
把對表sc的insert許可權授予u5用戶,並允許他再將此許可權授予其他用戶
grant
insert
on
table
sc
to
u5
with
grant
option;
詳細信息…
執行此sql語句後,u5不僅擁有了對表sc的insert許可權,還可以傳播此許可權,即由u5用戶發上述grant命令給其他用戶。
例如u5可以將此許可權授予u6:
grant
insert
on
table
sc
to
u6
with
grant
option;
同樣,u6還可以將此許可權授予u7:
grant
insert
on
table
sc
to
u7;
因為u6未給u7傳播的許可權,因此u7不能再傳播此許可權。
例6
dba把在資料庫s_c中建立表的許可權授予用戶u8
grant
createtab
on
database
s_c
to
u8;
G. 資料庫SQL語言怎麼授權
SQL語言用GRANT語句向用戶授予操作許可權,GRANT語句的一般格式為:
GRANT <許可權>[,<許可權>]...
[ON <對象類型> <對象名>]
TO <用戶>[,<用戶>]...
[WITH GRANT OPTION];
其語義為:將對指定操作對象的指定操作許可權授予指定的用戶。
不同類型的操作對象有不同的操作許可權,常見的操作許可權如表3-4所示。
表3-4 不同對象類型允許的操作許可權
對象 對象類型 操作許可權
屬性列 TABLE SELECT, INSERT, UPDATE, DELETE ALL PRIVIEGES
視圖 TABLE SELECT, INSERT, UPDATE, DELETE ALL PRIVIEGES
基本表 TABLE SELECT, INSERT, UPDATE, ALTER, INDEX,DELETE ALL PRIVIEGES
資料庫 DATABASE CREATETAB
詳細信息…
接受許可權的用戶可以是一個或多個具體用戶,也可以是PUBLIC即全體用戶。
如果指定了WITH GRANT OPTION子句,則獲得某種許可權的用戶還可以把這種許可權再授予別的用戶。如果沒有指定WITH GRANT OPTION子句,則獲得某種許可權的用戶只能使用該許可權,但不能傳播該許可權。
例1
把查詢Student表許可權授給用戶U1
GRANT SELECT ON TABLE Student TO U1;
例2
把對Student表和Course表的全部許可權授予用戶U2和U3
GRANT ALL PRIVILIGES ON TABLE Student, Course TO U2, U3;
例3
把對表SC的查詢許可權授予所有用戶
GRANT SELECT ON TABLE SC TO PUBLIC;
例4
把查詢Student表和修改學生學號的許可權授給用戶U4
詳細信息…
這里實際上要授予U4用戶的是對基本表Student的SELECT許可權和對屬性列Sno的UPDATE許可權。授予關於屬性列的許可權時必須明確指出相應屬性列名。完成本授權操作的SQL語句為:
GRANT UPDATE(Sno), SELECT ON TABLE Student TO U4;
例5
把對表SC的INSERT許可權授予U5用戶,並允許他再將此許可權授予其他用戶
GRANT INSERT ON TABLE SC TO U5 WITH GRANT OPTION;
詳細信息…
執行此SQL語句後,U5不僅擁有了對表SC的INSERT許可權,還可以傳播此許可權,即由U5用戶發上述GRANT命令給其他用戶。
例如U5可以將此許可權授予U6:
GRANT INSERT ON TABLE SC TO U6 WITH GRANT OPTION;
同樣,U6還可以將此許可權授予U7:
GRANT INSERT ON TABLE SC TO U7;
因為U6未給U7傳播的許可權,因此U7不能再傳播此許可權。
例6
DBA把在資料庫S_C中建立表的許可權授予用戶U8
GRANT CREATETAB ON DATABASE S_C TO U8;
H. 安裝SQL出現試圖執行未經授權的操作的錯誤怎麼解決啊
你沒有說明安裝環境,初步判斷是你的安裝環境問題:(1)防病毒等程序阻止了安裝進程的一些操作;(2)本機安全策略被修改,導致SQL創建的一些特定用戶無法獲得必要的許可權,導致操作失敗。(3)操作系統某些組件有問題或安全補丁不完整等。
建議關閉暫時關閉防毒等軟體,恢復本機安全策略預設配置,做下windows update, 仔細閱讀SQL安裝相關注意事項。再嘗試安裝。如果還無法解決,你可以查看日誌,將日誌相關內容貼出來,再幫你看看。
I. win10安裝sql提示未經授權的
在下圖,我們在安裝SQL Server的時候會出現這樣的報錯信息如下圖中所示
21
下次在安裝的時候我們這里需要一管理員的方式進入安裝,這樣就不會在出現報錯的內容了。