Durum :
|
|
Gönderi : 34
|
|
Kayıt : 14.07.2010
|
|
BALIKESİR/BALIKESİR MERKEZ
|
|
Win7 Klasöre Yetki Vermek
15.02.2012 15:57:00
XP de bir veritabanını SQL Server'a kolayca attach edebiliyoruz.
Lakin Windows 7 deki klasör yetkisinden dolayı attach ederken problem çıkıyor.
VeriTabanının olduğu ilgili klasöre sağ tıklayıp güvenlik/security sekmesinden ilgili yetkileri düzenleyebiliyoruz.
Bu işi kodla çözmek istersek;
icacls.exe ile komut satırından bu işi çözebiliriz
http://technet.microsoft.com/en-us/library/cc753525%28WS.10%29.aspx
Programatik olarak çözüm :
implementation
uses ShellAPI;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(0,nil,'cmd.exe','/c icacls.exe E:\FaturaPro /grant "Users":(OI)(CI)F',nil,SW_HIDE);
ShellExecute(0,nil,'cmd.exe','/c icacls.exe E:\FaturaPro /grant "Authenticated Users":(OI)(CI)F',nil,SW_HIDE);
end;
end.
İyi Çalışmalar.
Kolay Gelsin
|
|
Mevzu Bahis Yazılımsa Gerisi Teferruattır
|
|
|
|
|